Penelitian ini mengembangkan sistem ekstraksi data otomatis dari citra Kartu Tanda Penduduk (KTP) minggunakan Optical Character Recognition (OCR) dari Google Cloud Vision API, yang diimplementasikan dalam bentuk web service. Metode yang digunakan melibatkan pengumpulan citra KTP, desain sistem ekstraksi data, perancangan dan pembuatan web service, dan pengujian akhir. Web service menggunakan arsitektur RESTful dan dikembangkan dengan Python, FastAPI, RabbitMQ, dan Celery. Hasil OCR diproses melalui workflow post-processing yang mengaplikasikan regular expressions dan fuzzy matching untuk menghilangkan informasi tidak relevan dan mengoreksi kesalahan urutan pada hasil OCR. Implementasi web service difasilitasi oleh Docker, yang memungkinkan deployment yang fleksibel. Hasil penelitian menunjukkan kondisi dan kemiringan citra KTP mempengaruhi hasil OCR. Namun, dengan alur kerja post-processing yang tepat, sistem mampu menangani berbagai kondisi citra KTP. Web service ini diharapkan dapat memudahkan ekstraksi data KTP secara otomatis untuk berbagai kebutuhan.