Image to Text (OCR)
BaruExtract text from any image, screenshot or photo — free online OCR that runs entirely in your browser, no upload required.
Tips for best results
- • Use high-resolution images (300 DPI+ for scanned docs, HD screenshots)
- • Enable "Auto-enhance" for dark backgrounds or low-contrast images
- • Keep text horizontal — rotated images reduce accuracy
- • PNG preserves quality better than JPEG for text-heavy images
- • First use downloads the OCR engine (~4 MB, cached by your browser)
Runs entirely in your browser. Nothing is uploaded.
Apa Itu Konversi Gambar ke Teks (OCR) dan Mengapa Berguna?
Konversi gambar ke teks — secara formal disebut Optical Character Recognition (OCR) — menjembatani kesenjangan antara konten visual (foto, hasil pindai, tangkapan layar) dengan teks digital yang bisa diedit dan dicari. Setiap kali Anda memfoto menu restoran, men-screenshot dokumen, atau memindai struk, OCR adalah teknologi yang mengubah pola piksel tersebut kembali menjadi teks yang bisa disalin, diedit, dicari, dan dibagikan.
OCR tradisional membutuhkan software desktop mahal seperti ABBYY FineReader atau Adobe Acrobat Pro. Kini, mesin OCR yang canggih berjalan sepenuhnya di browser web Anda — tanpa instalasi software, tanpa langganan, tanpa gambar yang diunggah ke server eksternal. Alat OCR online gratis ini memakai Tesseract.js, versi WebAssembly dari mesin Tesseract open-source milik Google, dengan akurasi lebih dari 95% pada teks cetak yang bersih dan berjalan pada kecepatan hampir native di browser modern mana pun. Berbeda dengan alternatif berbasis upload seperti OnlineOCR.net atau i2OCR, berkas Anda tidak pernah meninggalkan perangkat.
Cara Menggunakan Konverter Gambar ke Teks
Menggunakan alat OCR gratis ini hanya perlu tiga langkah. Jatuhkan gambar Anda ke zona upload (atau klik untuk menjelajah, atau tekan Ctrl+V untuk menempel dari clipboard), tunggu beberapa detik agar Tesseract memproses gambar, dan teks hasil ekstraksi muncul di kotak output — siap disalin dengan satu klik.
Alat ini menerima format JPG, PNG, WebP, GIF, dan BMP. Untuk hasil terbaik, gunakan gambar beresolusi tinggi dengan kontras yang baik — tangkapan layar dari layar modern (1920×1080 atau lebih tinggi) memberikan hasil yang sangat baik, dan dokumen hasil pindai sebaiknya minimal 300 DPI. Seluruh pemrosesan terjadi secara lokal di browser Anda: gambar tidak pernah meninggalkan perangkat. Setelah pemuatan pertama, mesin OCR tersimpan di cache dan alat ini bisa berfungsi sepenuhnya secara offline.
Kasus Penggunaan Umum untuk OCR Online Gratis
Digitalisasi dokumen adalah penggunaan paling umum: mengubah dokumen kertas, PDF lama yang isinya hanya berupa gambar, atau buku fisik menjadi teks yang bisa dicari. Bahkan foto ponsel dari halaman cetak, yang diambil rata di atas meja dengan pencahayaan baik, biasanya menghasilkan akurasi 95%+ pada font yang bersih. Ini jauh lebih cepat daripada mengetik ulang dan cukup baik untuk sebagian besar keperluan kerja.
Tangkapan layar dan screen capture adalah area di mana alat ini benar-benar unggul — menyalin teks dari aplikasi yang tidak mengizinkan seleksi: PDF terkunci, teks dalam game, pesan error, subtitle video. Pemindaian kartu nama mengambil detail kontak dari foto kartu untuk diimpor ke aplikasi kontak. Pemrosesan struk dan faktur mengekstrak total, tanggal, dan nama vendor untuk laporan pengeluaran. Riset dan kutipan memungkinkan Anda mendigitalkan cuplikan dari buku, makalah, atau jurnal untuk mengutip secara akurat tanpa mengetik ulang setiap kata. Untuk semua kasus penggunaan ini, keunggulan privasi dibanding alat berbasis upload seperti OnlineOCR.net sangat menentukan — tidak ada konten dokumen Anda yang pernah meninggalkan browser.
Tips Mendapatkan Akurasi OCR Terbaik
Faktor paling berpengaruh terhadap akurasi OCR adalah kualitas gambar. Resolusi adalah yang paling penting: teks dalam hasil pindai 300 DPI dikenali jauh lebih akurat dibanding teks yang sama dalam gambar berskala web 72 DPI. Saat memfoto dokumen, posisikan kamera tegak lurus dari atas (bukan dari sudut miring), pastikan pencahayaan merata tanpa bayangan, dan fokuskan dengan tajam. Sebagian besar kamera smartphone modern 12+ megapiksel menghasilkan gambar sumber OCR yang sangat baik ketika kondisinya mendukung.
Untuk tangkapan layar, gunakan alat tangkap layar bawaan sistem operasi Anda, bukan foto ponsel dari layar — foto ponsel rentan terhadap pola interferensi Moiré yang menurunkan kualitas OCR. Jika mengOCR tata letak yang kompleks (banyak kolom, tabel, gambar latar belakang), ekstrak setiap bagian teks secara terpisah untuk hasil yang lebih baik. Selalu periksa ulang hasilnya — bahkan akurasi 99% pada dokumen 500 kata masih bisa menghasilkan beberapa kesalahan, terutama dalam konteks hukum, medis, atau keuangan.
Bagaimana OCR UtiloKit Dibandingkan dengan Alternatif Lain
OnlineOCR.net dan i2OCR adalah alat web berbasis upload — mudah digunakan, tetapi berkas gambar Anda dikirim ke server mereka, dan tier gratisnya dibatasi (OnlineOCR.net membatasi pengguna gratis hingga 15 halaman/jam). Adobe Acrobat menawarkan kualitas OCR yang sangat baik, tetapi berada di balik langganan berbayar mulai dari $13–23/bulan. Google Docs OCR gratis dan bertenaga, tetapi memerlukan akun Google dan mengunggah berkas ke server Google.
ABBYY FineReader adalah standar emas untuk OCR dokumen komersial yang kompleks — ia menangani tabel, formulir, dan hasil pindai dengan tata letak campuran lebih baik daripada Tesseract — tetapi harganya $99–199 dan memerlukan instalasi lokal atau upload ke cloud. Untuk pekerjaan OCR yang paling umum (tangkapan layar, halaman hasil pindai, foto dokumen), OCR Tesseract berbasis browser dari UtiloKit menyamai layanan-layanan ini dalam hal akurasi sekaligus menawarkan sesuatu yang tidak dimiliki satu pun dari mereka: tanpa upload, tanpa biaya, dan privasi penuh. Gambar Anda diproses sepenuhnya di perangkat Anda sendiri dan tidak pernah dikirim ke mana pun.
Memahami Tesseract.js — Mesin di Balik Alat Ini
Tesseract adalah mesin OCR open-source yang paling banyak digunakan di dunia, awalnya dikembangkan di HP Labs pada tahun 1980-an dan kemudian dijadikan open-source serta dikelola oleh Google. Tesseract.js adalah versi WebAssembly-nya, yang mengompilasi mesin C++ native agar berjalan hampir secepat native di browser modern mana pun. Versi 4+ memperkenalkan backend jaringan saraf LSTM (Long Short-Term Memory) yang secara dramatis meningkatkan akurasi dibanding pendekatan berbasis aturan sebelumnya — terutama pada font yang bervariasi, teks yang terdegradasi, dan dokumen yang mengandung noise.
Menjalankan Tesseract di browser melalui WebAssembly mencapai akurasi yang sama dengan aplikasi desktop native, tanpa memerlukan infrastruktur server. Pemuatan pertama mengunduh sekitar 7 MB berkas mesin dan model bahasa; pemuatan berikutnya langsung dilayani dari cache browser. Arsitektur inilah yang membuat alat ini benar-benar privat: tidak ada server untuk mengunggah karena seluruh komputasi terjadi di dalam tab browser Anda.
Privasi, Keamanan, dan OCR untuk Dokumen Sensitif
OCR untuk dokumen sensitif — kontrak, slip gaji, rekam medis, foto paspor, laporan keuangan — membutuhkan pertimbangan cermat soal ke mana gambar tersebut pergi. Layanan berbasis upload seperti OnlineOCR.net, i2OCR, dan OCR web Adobe Acrobat semuanya menerima gambar Anda di server mereka. Bahkan ketika mereka mengklaim akan menghapus berkas dalam hitungan jam, dokumen tersebut sudah keluar dari kendali Anda, melintasi internet, dan diproses di perangkat keras yang tidak Anda kendalikan.
Alat ini secara arsitektural tidak mungkin melihat gambar Anda — ini adalah halaman web statis yang menjalankan Tesseract.js di tab browser Anda sendiri. Anda bisa memverifikasi ini dengan membuka Developer Tools browser (F12), masuk ke tab Network, lalu menjalankan proses OCR: Anda akan melihat nol transfer berkas keluar. Ini membuatnya aman untuk mengOCR dokumen yang tidak akan pernah Anda kirim lewat email kepada orang asing — karena secara fungsional, tidak ada orang asing yang terlibat.
Sejarah Singkat OCR: Dari Pembaca Mekanis hingga Jaringan Saraf
Pengenalan karakter optik memiliki sejarah yang lebih panjang daripada yang disadari kebanyakan orang. Pada tahun 1914, Edmund Fournier d'Albe menciptakan Optophone, perangkat genggam yang mengubah karakter cetak menjadi rangkaian nada musik — memungkinkan pembaca tunanetra menafsirkan teks melalui suara. Ini bukan pengenalan mesin dalam arti modern, tetapi ia meletakkan gagasan dasar bahwa bentuk huruf membawa informasi yang bisa diterjemahkan ke media lain. Mesin pembaca mekanis sejati pertama muncul pada tahun 1929, ketika penemu asal Jerman Gustave Tauschek mematenkan perangkat yang menggunakan sel foto untuk mencocokkan garis luar karakter dengan template — perwujudan awal dari pendekatan pencocokan template yang mendominasi OCR selama setengah abad berikutnya. OCR komersial mencapai dunia industri pada tahun 1957 ketika IBM membangun sistem untuk US Postal Service yang mampu membaca kode pos tulisan tangan pada kecepatan 1.000 karakter per detik, yang secara dramatis mempercepat penyortiran surat.
Era OCR modern dimulai dengan karya Ray Kurzweil pada tahun 1970-an dan 1980-an, yang menghasilkan sistem OCR omni-font pertama yang mampu mengenali teks terlepas dari jenis hurufnya. Mesin OCR Tesseract dikembangkan di HP Labs antara tahun 1985 dan 1995, awalnya sebagai proyek riset internal. Google menjadikan Tesseract open-source pada tahun 2005, dan sejak itu ia menjadi mesin OCR open-source yang paling banyak digunakan di dunia. Rilis penting Tesseract 4.0 menambahkan lapisan pengenalan jaringan saraf LSTM (Long Short-Term Memory) di samping mesin pencocokan pola aslinya, mendukung lebih dari 116 bahasa dengan model yang dilatih pada korpus teks cetak berskala besar. Pendekatan LSTM memahami konteks karakter — ia mengenali bahwa huruf yang mengikuti 'TH' lebih mungkin adalah 'E' daripada 'X' — yang secara signifikan meningkatkan akurasi pada input yang terdegradasi atau tidak biasa.
Saat ini, garda terdepan OCR adalah deep learning berskala besar. Sistem dari Google Document AI, AWS Textract, Azure Computer Vision, dan ABBYY Vantage dilatih pada jutaan gambar dokumen yang diambil dari dataset seperti COCO-Text dan tolok ukur kompetisi tahunan ICDAR, mencapai akurasi karakter lebih dari 99% pada teks cetak bahasa Inggris yang bersih. Mesin-mesin ini juga memahami struktur dokumen — mendeteksi tabel, kolom formulir, header, dan tata letak multi-kolom — jauh melampaui sekadar pengenalan karakter sederhana. Tesseract.js berbasis browser berada sedikit di bawah garda terdepan ini dalam hal akurasi mentah, tetapi mengungguli setiap layanan OCR cloud pada metrik yang paling penting untuk penggunaan pribadi: dokumen Anda tidak pernah meninggalkan perangkat.
Faktor Akurasi OCR: Resolusi, Kemiringan, Binarisasi, dan Noise
Faktor yang paling bisa dikendalikan dalam akurasi OCR adalah resolusi gambar. Rekomendasi standar untuk OCR dokumen hasil pindai adalah minimal mutlak 300 DPI (dots per inch); 600 DPI disarankan untuk dokumen dengan font lebih kecil dari 10 poin. Untuk memahami mengapa resolusi begitu penting: karakter 12 poin pada 300 DPI menempati sekitar 50 × 50 piksel, memberikan mesin pengenal cukup detail untuk membedakan bentuk huruf yang mirip seperti 'a', 'e', dan 'o'. Pada 72 DPI — resolusi gambar web yang umum — karakter yang sama hanya berukuran 12 × 12 piksel, yang menghapus goresan halus yang membedakan antar huruf. Untuk tangkapan layar, padanan praktisnya adalah menggunakan resolusi native perangkat Anda alih-alih ekspor yang diperkecil; tangkapan layar Retina atau 4K sudah memenuhi atau melampaui 300 DPI untuk teks UI pada umumnya.
Dua langkah pra-pemrosesan memiliki dampak besar terhadap akurasi: deskewing (meluruskan kemiringan) dan binarisasi. Teks yang miring bahkan hanya 2–3 derajat dari posisi horizontal menyebabkan algoritma pencarian baris pada mesin OCR menghasilkan batas kata yang tidak beraturan, yang berujung pada kesalahan pengenalan. Pipeline OCR modern mendeteksi sudut kemiringan dominan teks menggunakan transformasi Hough atau analisis profil proyeksi, lalu menerapkan rotasi kompensasi sebelum pengenalan dimulai. Binarisasi — mengubah gambar skala abu-abu menjadi hitam-putih murni — secara drastis menyederhanakan tugas pengenalan dengan menghilangkan ambiguitas skala abu-abu. Algoritma thresholding Otsu mengotomatiskan ini dengan menganalisis histogram intensitas piksel gambar untuk menemukan satu ambang batas optimal yang memisahkan tinta dari kertas. Untuk gambar dengan pencahayaan tidak merata (misalnya, foto ponsel dari buku yang melengkung di bagian punggungnya), adaptive local thresholding menerapkan ambang batas berbeda untuk setiap area kecil gambar, menangani bayangan yang tidak bisa ditangani oleh threshold global.
Bahkan gambar beresolusi tinggi dengan orientasi yang benar pun bisa mengalahkan OCR jika mengandung jenis noise tertentu. Salt-and-pepper noise — piksel terang atau gelap yang terisolasi akibat kesalahan sensor scanner — menciptakan titik-titik hantu yang bisa salah dibaca mesin sebagai tanda baca. Bleed-through, di mana tinta dari sisi belakang kertas tipis samar-samar terlihat, menambahkan lapisan teks hantu yang harus diabaikan oleh mesin. Artefak kompresi JPEG sangat merusak: kompresi berbasis blok pada JPEG menimbulkan efek ringing di sekitar tepi berkontras tinggi seperti goresan karakter, mengaburkan serif dan terminal halus yang membedakan karakter-karakter yang mirip. Filter median atau Gaussian blur ringan menghilangkan salt-and-pepper noise; menyimpan gambar sumber sebagai PNG (lossless) alih-alih JPEG mencegah artefak kompresi sepenuhnya. Ukuran font adalah batas bawah yang keras: akurasi OCR menurun tajam di bawah 8 poin berapa pun resolusinya, dan font dekoratif — typeface display, blackletter, font bergaya tulisan tangan — tetap benar-benar sulit bahkan bagi mesin tercanggih sekalipun karena bentuk hurufnya sangat menyimpang dari bentuk standar yang dipakai untuk melatih model.
Pengenalan Tulisan Tangan vs OCR Teks Cetak: ICR, LSTM, dan Batasan di Dunia Nyata
OCR teks cetak dan pengenalan tulisan tangan adalah masalah yang berkaitan tetapi tingkat kesulitannya sangat berbeda. Teks cetak memiliki bentuk huruf yang konsisten dan bisa diprediksi: setiap huruf 'a' dalam Times New Roman identik, spasinya teratur, garis dasarnya lurus. Keteraturan inilah yang memungkinkan model pencocokan pola dan jaringan saraf mencapai akurasi lebih dari 99%. Tulisan tangan — secara teknis ditangani oleh ICR (Intelligent Character Recognition), bukan OCR standar — sangat bervariasi antar individu, menggunakan goresan kursif yang saling terhubung, memiliki ukuran karakter yang tidak konsisten, garis dasar yang tidak beraturan, dan bentuk huruf yang ambigu (huruf 'a' dan 'u' pada tulisan tangan banyak orang hampir identik). Tantangan mendasar untuk tulisan tangan kursif adalah segmentasi karakter: sebelum sebuah karakter bisa dikenali, ia harus dipisahkan dari goresan tinta yang menyambung — tetapi dalam tulisan kursif, goresan tersebut menghubungkan karakter-karakter yang berdekatan, membuat segmentasi dan pengenalan menjadi masalah yang saling bergantung dan tidak bisa diurutkan secara bersih.
Dataset MNIST — 70.000 gambar digit tulisan tangan 0–9 yang dikumpulkan dari pegawai US Census Bureau dan siswa sekolah menengah — menjadi tolok ukur dasar untuk riset pengenalan tulisan tangan ketika Yann LeCun mempublikasikannya pada tahun 1998. Jaringan saraf konvolusional modern mencapai akurasi lebih dari 99,7% pada digit MNIST, yang terdengar mengesankan sampai Anda menghadapi variabilitas tulisan tangan di dunia nyata: tekanan pena yang tidak konsisten, goresan yang tumpang tindih, huruf yang dibentuk dengan cara tidak standar, dan kertas yang terdegradasi. Pendekatan Google dalam Google Lens — OCR tulisan tangan konsumen paling mumpuni yang tersedia — menggunakan recurrent neural network yang dilatih pada jutaan sampel tulisan tangan dalam lebih dari 50 bahasa, mendukung inferensi on-device secara offline demi kecepatan dan privasi, dan tetap kesulitan menghadapi tulisan kursif yang sangat personal. Kesenjangan antara akurasi tolok ukur tingkat digit dan akurasi tulisan tangan tingkat paragraf di dunia nyata tetap signifikan.
Salah satu bidang di mana pengenalan tulisan tangan memiliki urgensi nyata adalah pemrosesan resep medis. US Institute of Medicine memperkirakan bahwa kesalahan pengobatan — banyak yang bisa dilacak ke resep tulisan tangan yang salah dibaca — merugikan 1,5 juta orang setiap tahun di Amerika Serikat. Sistem pengenalan resep otomatis dari perusahaan seperti RxElite dan ScriptPro kini digunakan di rumah sakit dan apotek ritel, mencocokkan nama obat yang dikenali dengan basis data formularium untuk menandai ambiguitas sebelum obat diserahkan. Sistem-sistem ini menggabungkan OCR dengan model bahasa khusus domain yang memahami konvensi penamaan farmasi, memberikan jaring pengaman yang tidak bisa disediakan OCR murni saja. Bagi pengguna umum, kesimpulan praktisnya jelas: Tesseract dan mesin sejenis dioptimalkan untuk teks cetak dan menghasilkan hasil yang baik pada tulisan tangan huruf balok yang rapi, tetapi untuk tulisan kursif atau yang sangat personal, layanan tulisan tangan khusus seperti model tulisan tangan Google Cloud Vision atau API pengenalan teks tulisan tangan Microsoft Azure akan mengungguli mesin serba guna yang dilatih terutama pada dokumen cetak.
Frequently asked questions
Apa itu OCR dan bagaimana cara kerjanya?
OCR adalah singkatan dari Optical Character Recognition — teknologi yang mengubah gambar berisi teks (ketikan, cetakan, atau tulisan tangan) menjadi teks yang bisa dibaca mesin, disalin, dicari, dan diedit. Mesin ini menganalisis pola piksel dan mencocokkan area yang menyerupai karakter dengan bentuk huruf yang sudah dikenal, menggunakan pengenalan pola dan model bahasa untuk menyelesaikan ambiguitas. OCR deep-learning modern — seperti Tesseract 4+ yang menjadi tenaga alat ini — menggunakan jaringan saraf LSTM yang dilatih pada jutaan gambar dokumen, mencapai akurasi lebih dari 98% pada teks cetak yang bersih. Seluruh proses berjalan secara lokal di browser Anda; tidak ada server yang pernah melihat berkas Anda.
Apakah alat ini mengunggah gambar saya ke suatu tempat?
Tidak — dan itulah perbedaan paling penting antara UtiloKit dan hampir semua layanan OCR online lainnya. Alat ini berjalan sepenuhnya di browser Anda menggunakan Tesseract.js, versi WebAssembly dari mesin OCR Tesseract. Gambar Anda diproses secara lokal di perangkat dan tidak pernah dikirim melalui internet. Ini membuatnya sepenuhnya privat dan sesuai dengan GDPR, serta berarti alat ini bisa berfungsi offline setelah berkas mesinnya tersimpan di cache. Situs seperti OnlineOCR.net dan i2OCR mengharuskan upload berkas dan memproses gambar di server mereka — alat ini tidak pernah melakukannya.
Bagaimana perbandingannya dengan OCR Adobe Acrobat?
OCR Adobe Acrobat merupakan bagian dari langganan berbayar (Adobe Acrobat Standard mulai sekitar $13/bulan) dan mengharuskan berkas diunggah ke cloud Adobe bahkan lewat versi webnya. Alat ini sepenuhnya gratis, tidak memerlukan akun Adobe, dan tidak pernah mengunggah apa pun. Mesin Adobe memiliki beberapa keunggulan untuk PDF multi-kolom dan tata letak tabel yang kompleks, tetapi untuk mengekstrak teks dari satu gambar, tangkapan layar, atau hasil pindai yang jelas, OCR Tesseract berbasis browser ini menghasilkan hasil yang praktis identik — tanpa biaya dan dengan privasi penuh.
Bagaimana perbandingannya dengan OCR Google Docs?
OCR Google Docs (mengunggah gambar ke Google Drive lalu membukanya sebagai Google Doc) bertenaga dan gratis, tetapi memerlukan akun Google, mengunggah berkas Anda ke server Google, dan memprosesnya di cloud. Untuk dokumen privat — kontrak, rekam medis, laporan keuangan — itu adalah trade-off yang signifikan. Alat ini berjalan sepenuhnya di browser Anda dengan Tesseract.js: tanpa akun Google, tanpa berkas yang diunggah, tanpa data yang disimpan. OCR Google Docs juga tidak bisa berfungsi offline dan lebih lambat untuk gambar tunggal. Keduanya menghasilkan hasil yang sangat baik pada teks cetak yang bersih; untuk dokumen sensitif, keunggulan privasi di sini sangat menentukan.
Bagaimana perbandingannya dengan ABBYY FineReader?
ABBYY FineReader adalah mesin OCR komersial paling akurat yang tersedia dan unggul dalam tata letak dokumen kompleks, teks multi-kolom, tabel, dan pengenalan formulir. Harganya $199+ untuk lisensi selamanya atau langganan $99/tahun, dengan layanan cloud yang mengharuskan upload berkas. Untuk digitalisasi dokumen profesional berskala besar, akurasi ABBYY pada input yang sulit memang sulit ditandingi. Namun, untuk pekerjaan OCR yang paling umum — mengekstrak teks dari tangkapan layar, halaman hasil pindai, atau foto dokumen — alat Tesseract berbasis browser yang gratis ini menghasilkan hasil yang lebih dari memadai tanpa biaya dan dengan privasi penuh. Ini bukan pengganti ABBYY dalam pipeline manajemen dokumen, tetapi untuk ekstraksi cepat sehari-hari, alat ini ideal.
Bagaimana perbandingannya dengan OnlineOCR.net dan i2OCR?
OnlineOCR.net dan i2OCR adalah situs OCR gratis yang populer, tetapi keduanya mengharuskan Anda mengunggah gambar ke server mereka — gambar Anda melintasi internet dan disimpan sementara di server pihak ketiga. Keduanya menerapkan batas harian untuk pengguna gratis (OnlineOCR.net membatasi pengguna gratis hingga 15 halaman per jam; i2OCR juga dibatasi kecepatannya). Tidak ada satu pun yang bisa berfungsi offline. Alat ini memproses gambar sepenuhnya di browser Anda: tidak ada yang diunggah, tidak ada batas kecepatan, dan bisa berfungsi offline setelah pemuatan mesin pertama kali. Bagi pengguna yang peduli privasi atau yang sering terbentur batas tier gratis, perbedaannya sangat signifikan.
Format berkas apa saja yang diterima alat OCR ini?
Alat ini menerima format gambar web yang umum: JPG/JPEG, PNG, WebP, GIF, dan BMP. Untuk hasil terbaik, gunakan PNG (kompresi lossless menjaga detail teks halus yang bisa rusak oleh artefak kompresi JPEG) atau JPEG berkualitas tinggi. Gambar yang sangat gelap, sangat kecil, atau berkontras rendah mungkin perlu diedit dulu — naikkan kecerahan, tingkatkan kontras, pertajam — sebelum OCR menghasilkan hasil yang memadai. Berkas PDF tidak didukung secara langsung; ambil tangkapan layar atau ekspor setiap halaman sebagai gambar dari pembaca PDF Anda, lalu jalankan OCR pada gambar-gambar tersebut satu per satu.
Jenis gambar apa yang paling cocok untuk OCR?
Akurasi OCR paling tinggi ketika gambar memiliki: resolusi tinggi (minimal 300 DPI untuk dokumen hasil pindai, atau zoom 2x untuk tangkapan layar), kontras tinggi antara teks dan latar belakang (teks hitam di atas kertas putih adalah yang ideal), fokus tajam tanpa blur atau noise, orientasi horizontal (teks yang miring atau berputar mengurangi akurasi secara signifikan), dan font yang bersih dan konsisten — jenis cetak serif atau sans-serif. Pencahayaan buruk, artefak JPEG yang berat, teks kecil, font dekoratif, dan teks yang menumpuk pada latar belakang kompleks semuanya mengurangi akurasi. Jika kualitas gambar rendah, lihat FAQ tentang meningkatkan akurasi sebelum memproses.
Bisakah alat ini mengekstrak teks dari tulisan tangan?
Tesseract memiliki kemampuan pengenalan tulisan tangan yang terbatas dibanding teks cetak. Ia menangani tulisan tangan yang sangat jelas dan rapi dalam huruf kapital balok dengan cukup baik, tetapi tulisan kursif biasanya menghasilkan hasil yang buruk. Untuk OCR tulisan tangan yang lebih baik, layanan khusus seperti Google Cloud Vision API atau Microsoft Azure Computer Vision lebih akurat — meskipun memerlukan koneksi internet dan mungkin dikenai biaya. Alat ini dioptimalkan untuk teks cetak dari dokumen, tangkapan layar, presentasi, buku, dan papan tanda. Untuk ekstraksi tulisan tangan dalam skala besar, gunakan layanan khusus, bukan mesin OCR serba guna.
Bagaimana cara meningkatkan akurasi OCR pada gambar berkualitas rendah?
Untuk meningkatkan akurasi OCR: (1) Naikkan resolusi — gunakan zoom aksesibilitas perangkat atau ambil tangkapan layar pada DPI lebih tinggi. (2) Tingkatkan kontras — di editor foto mana pun, naikkan kontras dan turunkan kecerahan agar teks menonjol dari latar belakang. (3) Ubah ke skala abu-abu atau hitam-putih — warna bisa mengacaukan pencocokan pola. (4) Hilangkan noise — terapkan filter penajaman ringan. (5) Luruskan kemiringan — putar gambar agar baris teks horizontal. (6) Potong gambar rapat ke area teks — menghilangkan elemen latar belakang mengurangi kesalahan pencocokan. Bahkan pra-pemrosesan ringan biasanya bisa mengangkat akurasi dari 70% menjadi 95%+.
Bahasa apa saja yang didukung OCR ini?
Alat ini menggunakan paket bahasa Inggris Tesseract secara default. Tesseract sendiri mendukung lebih dari 100 bahasa — Spanyol, Prancis, Jerman, Italia, Portugis, Mandarin (sederhana dan tradisional), Jepang, Korea, Arab, Rusia, Hindi, dan banyak lainnya — masing-masing membutuhkan berkas model terlatih yang berbeda seberat 5–20 MB. Saat ini alat ini menjalankan OCR bahasa Inggris yang dioptimalkan untuk pemuatan browser yang cepat; dukungan multibahasa mungkin ditambahkan pada pembaruan mendatang. Untuk OCR bahasa non-Inggris saat ini, Google Docs OCR atau ABBYY FineReader adalah pilihan yang lebih baik.
Bisakah saya menggunakan ini untuk mengekstrak teks dari tangkapan layar?
Ya — tangkapan layar adalah salah satu kasus penggunaan OCR paling umum dan area di mana alat ini unggul. Ambil tangkapan layar (Windows: Win+Shift+S atau PrtScn; Mac: Cmd+Shift+4; mobile: tombol power+volume), jatuhkan atau tempel ke alat ini, dan teks hasil ekstraksi muncul dalam hitungan detik. Tangkapan layar dari layar high-DPI modern (Retina, 4K) memberikan hasil sangat baik karena teks dirender pada resolusi tinggi dengan tepi anti-aliasing yang bersih. Karena tangkapan layar Anda tidak pernah meninggalkan perangkat, ini ideal untuk mengekstrak teks dari dokumen rahasia atau sistem kerja di mana Anda tidak bisa menggunakan alat berbasis upload.
Seberapa akurat OCR berbasis browser ini?
Tesseract 4+ dengan mesin LSTM mencapai akurasi karakter 95–99% pada dokumen cetak yang bersih, tercahaya baik, horizontal, dan beresolusi memadai. Untuk blok teks cetak bersih sepanjang 1.000 karakter, perkirakan 1–50 kesalahan. Untuk tugas-tugas umum — menyalin teks dari tangkapan layar PDF, mengekstrak teks dari slide presentasi, membaca foto kartu nama — akurasinya lebih dari cukup, hanya butuh sedikit koreksi manual. Tata letak yang kompleks (teks multi-kolom, tabel, teks di atas gambar) dan font dekoratif menghasilkan lebih banyak kesalahan. ABBYY FineReader dan Google Cloud Vision mungkin sedikit lebih unggul dari Tesseract pada input yang sangat sulit, tetapi untuk penggunaan sehari-hari perbedaannya minimal.
Apakah ada batas ukuran berkas gambar?
Tidak ada batas kaku yang diterapkan server karena seluruh pemrosesan terjadi di browser Anda. Gambar yang sangat besar (di atas 20–30 MB) mungkin diproses lambat atau menghabiskan memori perangkat lama. Untuk performa terbaik, jaga ukuran gambar di bawah 5 MB. Jika mengOCR dokumen hasil pindai yang besar, pecah menjadi gambar per halaman dan proses satu per satu. Gambar JPEG dengan kualitas 80–90% biasanya menyeimbangkan kejernihan teks dan ukuran berkas dengan baik untuk OCR. Berbeda dengan layanan berbasis upload seperti OnlineOCR.net, Anda tidak akan terbentur batas ukuran berkas yang diterapkan penyedia layanan.
Mengapa penggunaan pertama lebih lambat daripada penggunaan berikutnya?
Pada penggunaan pertama, browser Anda mengunduh mesin Tesseract — inti WebAssembly (~2 MB) dan model bahasa Inggris (~5 MB). Ini adalah unduhan sekali saja. Browser Anda menyimpan berkas-berkas ini secara otomatis di cache, sehingga setiap kunjungan berikutnya memuat mesin secara instan dari cache tanpa lalu lintas jaringan sama sekali. Setelah tersimpan di cache, mesin ini memulai dalam waktu kurang dari satu detik. Alat ini menampilkan 'Loading OCR engine (~4 MB, cached after)' hanya pada penggunaan pertama. Jika ingin memverifikasi caching, tutup tab, buka lagi, dan perhatikan betapa lebih cepatnya pemuatan kedua.
Bisakah saya menggunakan ini secara offline setelah pemuatan pertama?
Ya. Setelah alat ini digunakan pertama kali, berkas mesin Tesseract (inti WebAssembly dan model bahasa Inggris) tersimpan di cache HTTP browser atau service worker Anda. Pada kunjungan berikutnya, mesin OCR dimuat dari cache tanpa memerlukan koneksi internet. Gambar Anda tidak pernah diunggah ke server mana pun — seluruh pemrosesan terjadi secara lokal di tab browser Anda. Catatan: menghapus cache browser atau menggunakan jendela private/incognito akan memicu unduhan baru pada penggunaan berikutnya.
Bisakah saya menempel gambar secara langsung alih-alih mengunggahnya?
Ya — Anda bisa menempel gambar dari clipboard langsung ke zona drop menggunakan Ctrl+V (Windows/Linux) atau Cmd+V (Mac). Ini sangat cepat untuk tangkapan layar: ambil tangkapan layar Anda, beralih ke tab browser, lalu tempel. Gambar langsung muncul tanpa dialog pemilih berkas apa pun. Ini berfungsi dengan tangkapan layar yang disalin dari sistem operasi Anda, gambar yang disalin dari aplikasi lain, bahkan gambar yang disalin dari situs web. Gambar yang ditempel diproses sepenuhnya di browser Anda, sama seperti upload berkas.
Apakah OCR ini mempertahankan format teks seperti tebal atau miring?
Tidak — OCR hanya mengekstrak teks polos; ia tidak bisa mendeteksi apakah kata-kata itu tebal, miring, bergaris bawah, atau menggunakan font tertentu. Hasilnya berupa teks Unicode tanpa format. Petunjuk struktural seperti pemisahan paragraf terkadang dipertahankan jika ada spasi vertikal yang jelas antar paragraf, tetapi format yang kompleks — kolom, tabel, indentasi, simbol bullet — mungkin tidak direproduksi secara akurat. Untuk mempertahankan format dokumen, alat konversi dokumen khusus (seperti konverter PDF-ke-Word yang menggunakan OCR secara internal) lebih cocok dibanding ekstraktor teks polos.
Apa bedanya alat ini dengan ekstraktor teks PDF?
Ekstraktor teks PDF membaca lapisan teks tersemat yang sudah dimiliki banyak berkas PDF — tidak perlu pengenalan gambar, dan hasilnya hampir instan dengan akurasi sempurna. Alat OCR ini ditujukan untuk gambar dan untuk PDF yang 'hanya berisi gambar' (PDF hasil pindai tanpa lapisan teks tersemat). Jika PDF Anda berisi teks yang bisa diseleksi (Anda bisa menyorot dan menyalinnya di pembaca PDF), ekstraktor teks lebih cepat dan lebih akurat. Jika PDF-nya adalah hasil pindai atau ekspor berbasis gambar, alat OCR ini adalah pilihan yang tepat. Anda bisa menguji PDF Anda dengan mencoba menyorot teks di pembaca PDF mana pun — jika bisa diseleksi, gunakan ekstraktor teks; jika tidak, gunakan OCR.
Bisakah saya menggunakan teks hasil ekstraksi secara komersial?
Teks hasil ekstraksi dihasilkan dari konten gambar yang Anda berikan. UtiloKit tidak menetapkan batasan apa pun terhadap apa yang Anda lakukan dengan teks hasil ekstraksi — Anda memiliki dan mengendalikan hasilnya sepenuhnya. Pertimbangan hak cipta atau lisensi apa pun terkait dengan materi sumber dalam gambar Anda, bukan dengan proses OCR itu sendiri. Alat ini gratis digunakan untuk tujuan apa pun, termasuk alur kerja komersial seperti digitalisasi faktur, pemrosesan struk, atau pengarsipan dokumen. Tidak ada watermark yang ditambahkan pada hasil, tidak ada persyaratan atribusi, dan tidak ada biaya berdasarkan penggunaan.
Apakah ini berfungsi di iPhone, iPad, dan Android?
Ya — alat OCR ini berfungsi di browser mobile modern mana pun, termasuk Safari di iPhone dan iPad serta Chrome di Android. Anda bisa memilih foto dari galeri kamera atau mengambil foto baru langsung dari pemilih berkas browser. Mesin Tesseract berjalan sepenuhnya di tab browser pada perangkat Anda — tidak ada upload dan tidak ada server yang terlibat. Kecepatan pemrosesan tergantung pada CPU perangkat Anda; ponsel dan tablet modern menjalankan mesin ini dengan lancar. Bagi pengguna iPhone, Share Sheet juga memungkinkan Anda membagikan gambar ke browser dari Photos, Files, atau Mail lalu membukanya di alat ini.
Related tools
Lihat semua perkakasPDF ke JPG
Konversikan halaman PDF menjadi gambar JPG, PNG, atau WebP dengan kualitas pilihan Anda — semuanya di peramban Anda.
Generator Meme
Buat meme dengan teks atas/bawah klasik atau kotak teks yang bisa digeser — tanpa watermark, tanpa daftar.
Pembulat Sudut Gambar
Bulatkan sudut gambar apa pun dan unduh sebagai PNG transparan — di peramban Anda.
Kompresor Gambar
Kompres gambar JPG, PNG, dan WebP dengan penggeser kualitas — di peramban Anda.
Pengubah Ukuran Gambar
Ubah ukuran gambar berdasarkan piksel atau persentase dengan kunci rasio aspek.
Konverter Gambar
Konversikan gambar antara PNG, JPG, dan WebP dengan kontrol kualitas.