Alat yang Anda butuhkan, siap dipakai

Konverter Gambar ke Teks

Tempel atau pilih tangkapan layar atau foto, lalu teks di dalam gambar dibaca dan diubah menjadi teks yang bisa disalin dan diperbaiki. Keyakinan pengenalan tiap kata diwarnai, dan setiap kali Anda berpindah ke kata yang perlu dicek, baris aslinya tampil besar untuk dibandingkan. Gambar tidak dikirim ke server dan dibaca di browser ini.

Terakhir diperbarui 2026-10-24Semua perhitungan terjadi di browser Anda

Contoh: tangkapan layar pengumuman perpustakaan tutup1.200 × 660 · WebP · hasil yang sudah dibaca

Bahasa pengenalan
Susunan baris
Tangkapan layar pengumuman penutupan Perpustakaan Taman Sari (fiktif). Tertulis tanggal tutup, cara pengembalian, aplikasi e-book, kontak, dan catatan kecil.
Contoh
Teks hasil bacaan Seluruh gambar

Keyakinan per kata

Tinggi baris teks

    Terakhir diperbarui 2026-10-24Masukan Anda tidak disimpan

    Standar ROBERINAlat yang Anda butuhkan,
    siap dipakai.
    • Jelas sekilasPosisi input dan hasil terlihat jelas.
    • Hasil lebih duluAngka utama tampil dulu; prosesnya hanya saat dibutuhkan.
    • Minta lebih sedikitTanpa pendaftaran atau data yang tidak perlu.

    Ubah teks yang terkunci di dalam gambar menjadi teks yang bisa disalin

    Begitu layar ditangkap atau foto diambil, kalimat di dalamnya tidak lagi berupa huruf, melainkan hanya kumpulan titik berwarna. Mata kita membacanya seperti biasa, tetapi komputer tidak bisa memilih atau menyalin bagian itu. Pengekstrak teks gambar mencari bentuk huruf pada gambar semacam ini dan mengubahnya kembali menjadi karakter. Proses ini biasa disebut OCR (pengenalan karakter optik).

    Hasil OCR bukan salinan persis dari aslinya, melainkan perkiraan yang dianggap paling masuk akal oleh mesin. Karena itu, alat ini tidak berhenti pada menampilkan teks. Alat ini mewarnai gambar sesuai tingkat keyakinan yang diberikan mesin untuk setiap kata, dan setiap kali Anda berpindah ke kata yang meragukan, baris aslinya ditampilkan besar agar bisa dibandingkan dengan hasilnya. Seluruh proses berjalan di browser ini, dan gambar tidak dikirim ke mana pun.

    Kapan alat ini berguna?

    Mengetik ulang teks tampak singkat, tetapi sering salah, apalagi jika ada angka atau alamat dalam huruf Latin. Kebutuhan akan teks dalam gambar ternyata cukup sering muncul.

    • Gambar pengumuman atau informasi dari aplikasi pesan: tanggal, lokasi, dan nomor rekening bisa disalin langsung ke aplikasi kalender atau catatan.
    • Tangkapan layar slide kuliah atau rapat daring: kalimat yang sekilas muncul di layar bisa ditempel ke catatan, lalu diperbaiki seperlunya.
    • Tangkapan layar pesan kesalahan: salin tulisan pada layar galat kiriman orang lain untuk dicari di mesin pencari atau disertakan dalam pertanyaan.
    • Foto buku atau cetakan: pindahkan paragraf yang akan dikutip, lalu cocokkan dengan aslinya beserta nomor halamannya.
    • Gambar di situs web yang tidak bisa dipilih teksnya: baca tabel atau kartu informasi yang diunggah sebagai gambar, atau ubah menjadi teks yang bisa dibacakan oleh pembaca layar.

    Ponsel dan komputer juga punya fitur serupa. Jika perangkat yang Anda pakai memilikinya, itulah cara tercepat. Alat ini cocok untuk situasi yang tidak terjangkau fitur perangkat dan untuk pekerjaan yang menuntut hasilnya dicocokkan dengan teliti.

    Pengenalan teks bawaan perangkat dan alat ini
    AspekLive Text di iPhoneSnipping Tool di Windows 11Alat ini
    Tempat dipakaiiPhone XS dan XR atau yang lebih baru, iOS 15 atau lebih baruLayar yang ditangkap dengan Snipping ToolPerangkat dengan browser, gambar tersimpan atau tangkapan layar yang ditempel
    Lokasi pemrosesanPerangkatPerangkat (menurut Microsoft)Di dalam browser ini
    Pemeriksaan hasilPilih teks lalu salinSalin teksKeyakinan per kata, perbandingan dengan baris asli, baca ulang per area

    Cara memakai

    1. Tangkap layar, lalu tempel di halaman ini dengan Ctrl+V (⌘+V di Mac). Anda juga bisa menyeret gambar ke halaman ini atau menekan pilih gambar. Di Windows, Win+Shift+S menangkap sebagian layar langsung ke clipboard. Di Mac, gunakan ⌘+Shift+Control+4.
    2. Periksa apakah chip bahasa pengenalan sesuai dengan teks pada gambar. Awalnya yang dibaca adalah bahasa Indonesia saja, dan Anda bisa memilih hingga tiga bahasa.
    3. Gunakan panah di bawah kolom hasil untuk berpindah ke kata yang perlu dicek satu per satu. Baris aslinya tampil besar pada pita di atas, jadi bandingkan, lalu perbaiki huruf yang salah langsung di kolom hasil.
    4. Jika ikut terbaca teks yang tidak diperlukan, gunakan pilih area untuk menggambar kotak di atas gambar dan baca ulang bagian itu saja. Jika teksnya miring ke samping, tekan tombol putar.
    5. Salin semuanya atau simpan sebagai TXT. Untuk teks yang akan ditempel ke dokumen, ubah susunan baris menjadi “Sambung jadi paragraf”.

    Temukan huruf yang salah lewat keyakinan dan baris asli

    Mesin pengenalan memberi setiap kata skor 0 sampai 100 yang menunjukkan kemungkinan kata itu benar. Alat ini mewarnai kotak kata pada gambar dengan tiga warna menurut skor tersebut. Jika Anda memeriksa mulai dari kata berskor rendah, seluruh hasil tidak perlu dibandingkan dari awal sampai akhir.

    Keyakinan kata dan penandanya pada gambar
    KeyakinanPenandaCara membacanya
    80 ke atasKotak biru mudaSebagian besar benar. Namun huruf yang bentuknya sama, seperti 1 dan l atau 0 dan O, bisa salah meski skornya tinggi.
    60 sampai 79Kotak biru tuaUntuk angka, tanggal, dan nama, periksa sekali dengan mata.
    Di bawah 60Kotak oranye bergaris putus, “kata yang perlu dicek”Pindah dengan panah sambil membandingkan dengan baris aslinya. Kata yang sudah Anda perbaiki tidak dihitung lagi sebagai kata yang perlu dicek.

    Hasil pada contoh di atas juga memuat ketiga kasus itu. Hasil contoh adalah bacaan nyata dari gambar contoh yang diproses dengan mesin alat ini.

    Bagian gambar contoh yang salah dibaca mesin atau skornya rendah
    AsliHasil bacaanKeyakinanPenanda
    · (titik tengah):87Kotak biru muda
    * (tanda bintang)“74Kotak biru tua
    3355Kata yang perlu dicek (oranye), ternyata benar
    NovemberNovember55Kata yang perlu dicek (oranye), ternyata benar

    Dua baris pertama menunjukkan bahwa kata berskor di atas 60 pun bisa salah. Titik tengah terbaca sebagai titik dua dengan skor 87 sebanyak dua kali, dan tanda bintang terbaca sebagai tanda kutip dengan skor 74. Sebaliknya, “3” dan “November” masuk daftar yang perlu dicek karena skornya 55, tetapi keduanya terbaca dengan benar. Jadi skor rendah tidak selalu berarti salah, dan skor tinggi tidak menjamin benar. Sebelum hasil dikirim, atau dipakai untuk transfer dan reservasi, cocokkan angka, tanggal, nomor rekening, dan nama dengan aslinya sekali lagi. Jika kursor dipindahkan di kolom hasil, baris asli tempat kata itu berada muncul pada pita di atas dan kotaknya pada gambar ikut ditandai, sehingga Anda tidak perlu mencari kata satu per satu. Sebaliknya, jika Anda menekan kotak kata pada gambar, kata itu terpilih di kolom hasil.

    Teks kecil diperbesar lalu dibaca sekali lagi

    OCR sulit membedakan huruf yang bentuknya mirip jika goresan huruf hanya setebal beberapa piksel. Dokumentasi Tesseract menyebutkan bahwa mesin bekerja paling baik pada gambar 300 dpi atau lebih, sehingga mengubah ukuran gambar bisa membantu. Tangkapan layar tidak memiliki nilai dpi yang berarti. Sebagai gantinya, alat ini mengukur median tinggi baris teks dari hasil bacaan pertama.

    Jika nilainya di bawah 30 piksel, gambar diperbesar hingga tinggi barisnya menjadi 44 piksel, lalu dibaca sekali lagi. Pembesaran maksimal 3 kali, dibatasi agar gambar hasil pembesaran tidak melebihi 16 juta piksel, dan jika pembesaran yang diperlukan kurang dari 1,25 kali, gambar tidak diperbesar. Dari dua hasil itu, yang dipakai adalah hasil dengan rata-rata keyakinan berbobot jumlah huruf yang lebih tinggi. Jika pada bacaan pertama tidak ada baris teks yang ditemukan, gambar diperbesar 2 kali dan dicoba sekali lagi. Skala “tinggi baris teks” pada meter bacaan memperlihatkan proses ini.

    Pembesaran menurut tinggi baris dan ukuran gambar (termasuk margin 12 piksel)
    Median tinggi barisGambarPembesaranAlasan
    12pxTangkapan layar 1.200 × 660344 ÷ 12 = 3,67, tetapi batasnya 3 kali
    20pxTangkapan layar 1.200 × 6602,244 ÷ 20
    24px1.200 × 660 (contoh)1,8344 ÷ 24
    32pxTangkapan layar 1.200 × 660130px atau lebih, jadi tetap
    14pxTangkapan layar ponsel 1.080 × 2.4002,45Batas 16 juta piksel
    20pxFoto 4.000 × 3.0001Pembesaran dalam batas hanya 1,15, jadi tidak diperbesar

    Contoh di atas sebenarnya dibaca ulang pada pembesaran 1,83 kali sesuai aturan, tetapi hasil pada ukuran asli lebih meyakinkan, sehingga hasil ukuran asli itulah yang dipakai. Seperti pada baris terakhir, teks kecil di foto besar tidak punya ruang untuk memperbesar seluruh gambar. Dalam kasus ini, pilih hanya bagian teksnya sebagai area. Karena hanya bagian terpilih yang diproses, bagian itu bisa diperbesar jauh lebih besar dalam batas yang sama. Namun, foto yang lebih besar dari 16 juta piksel lebih dulu diperkecil menjadi 16 juta piksel, sehingga area yang dipilih dipotong dari salinan yang sudah diperkecil itu sebelum diperbesar. Teks yang sudah buram tidak akan memunculkan goresan yang hilang meski diperbesar, jadi lebih baik memotret ulang dari jarak yang lebih dekat.

    Layar gelap, margin, dan foto miring

    Mesin Tesseract 4 ke atas mengandalkan teks gelap di atas latar terang. Jika rata-rata kecerahan area yang dibaca di bawah 0,45 (putih = 1), alat ini menganggapnya tangkapan layar mode gelap, lalu membalik warnanya sebelum membaca. PNG transparan diletakkan di atas latar putih saat dibaca.

    Dokumentasi Tesseract menyebutkan bahwa masalah bisa muncul jika area teks tidak memiliki margin di tepinya, dan menyarankan margin sekitar 10 piksel. Pada tangkapan layar, teks sering menempel di tepi, sehingga alat ini menambahkan margin 12 piksel di keempat sisi sebelum membaca. Warna margin diambil dari rata-rata warna tepi gambar. Jika baris teks sangat miring, ketepatan pemisahan baris turun drastis. Untuk foto yang rebah ke samping, putar dengan tombol putar sampai baris teksnya mendatar, baru baca.

    Judul yang tebal dan besar kadang dibaca mesin sebagai satu baris terpisah dari bagian atas hurufnya, sehingga muncul baris simbol yang tidak bermakna. Alat ini membuang baris yang semua katanya berkeyakinan di bawah 60 dan yang tumpang tindih secara vertikal setengah atau lebih dengan baris lain yang lebih dapat diandalkan.

    Memilih bahasa pengenalan

    Bahasa pengenalan disesuaikan dengan jenis teks pada gambar. Setiap bahasa punya data pelatihan sendiri yang diunduh sekali saat pertama kali dipilih, dan makin banyak bahasa yang dipilih bersamaan, makin lama waktu membacanya. Karena itu, Anda hanya bisa memilih sampai tiga bahasa sekaligus. Saat halaman ini dibuka dalam bahasa Indonesia, pilihan awalnya adalah bahasa Indonesia saja, dengan unduhan pertama sekitar 5,3 MB.

    Bahasa pengenalan dan data pertama yang diunduh (mesin sekitar 4,1 MB terpisah)
    BahasaDataPilih jika
    Bahasa Korea1,6 MBPengumuman, dokumen, atau layar aplikasi yang sebagian besar berhuruf Hangul. Jika ada bahasa Inggris, pilih English juga
    English3,0 MBDokumen berbahasa Inggris, atau layar dengan banyak alamat email dan nama produk
    日本語2,0 MBTeks Jepang yang ditulis mendatar. Spasi di antara kanji dan kana dihapus saat disambung
    Español2,1 MBTeks bahasa Spanyol dengan huruf beraksen seperti ñ dan á
    Indonesia1,2 MBPengumuman dan struk berbahasa Indonesia

    Jika pada gambar yang hanya berisi teks Indonesia muncul huruf-huruf aneh dari aksara lain, matikan bahasa lain dan sisakan Indonesia saja. Sebaliknya, pada gambar yang hanya berbahasa Inggris, memilih English saja membuat pengenalan huruf Latin lebih stabil. Jika bahasa diganti, gambar yang sama langsung dibaca ulang dengan pengaturan baru. Datanya adalah versi bilangan bulat dari data pelatihan paling akurat milik Tesseract (tessdata_best), sama dengan data bawaan Tesseract.js.

    Baris apa adanya dan sambung jadi paragraf

    Baris apa adanya mempertahankan pergantian baris persis seperti yang tampak pada gambar. Cocok untuk teks yang barisnya sendiri bermakna, seperti alamat, satu baris tabel, atau daftar. Sambung jadi paragraf menyambung baris yang terputus oleh lebar layar menjadi satu kalimat, sehingga enak ditempel ke dokumen atau email. Kedua cara hanya menata ulang hasil tanpa membaca ulang gambar.

    • Di antara paragraf diberi satu baris kosong.
    • Baris yang diawali simbol seperti •, -, ※, 1., atau ① dianggap daftar dan dimulai di baris baru.
    • Baris huruf Latin disambung dengan satu spasi, sedangkan pertemuan kanji dengan kana disambung tanpa spasi.
    • Jika sebuah kata bahasa Inggris terputus oleh tanda hubung di akhir baris dan baris berikutnya diawali huruf kecil, kedua baris disambung dengan tanda hubung dipertahankan.

    Jika susunan baris diubah setelah Anda memperbaiki huruf di kolom hasil, perbaikan itu kembali ke teks hasil bacaan awal. Pada saat itu, tekan “Kembalikan teks yang diperbaiki” pada baris status untuk mengembalikan teks sebelum diubah.

    Kesalahan yang sering terjadi

    Gejala dan cara memperbaikinya
    GejalaPenyebab umumYang bisa dicoba
    Hasil kosong atau hanya simbolTeks terlalu kecil atau buram, warna latar dan teks miripPilih hanya area teks, atau tangkap ulang dengan hasil yang lebih tajam
    Huruf dari aksara lain terselip di antara teksAda bahasa yang tidak diperlukan masih aktifMatikan bahasa lain dan sisakan Indonesia
    Tulisan tombol atau ikon terselipSeluruh gambar ikut dibacaGunakan pilih area agar hanya isi utama yang dibaca
    Urutan baris pada dokumen dua kolom tercampurMesin membaca kolom sebagai satuPilih kolom kiri, lalu kolom kanan, sebagai area terpisah
    Angka atau simbol berubah menjadi yang lainBentuknya sama, seperti 0 dan O, 1 dan l, atau titik tengah dan tanda hubungCocokkan kata yang perlu dicek dan angka pada kotak biru tua dengan baris aslinya
    Teks hampir tidak terbacaFoto rebah ke samping, atau teks tertulis vertikalTegakkan dengan tombol putar (tulisan vertikal tidak didukung)

    Keterbatasan

    • Tulisan tangan: panduan Tesseract.js menyatakan bahwa kombinasi pengaturan apa pun tidak membuat pengenalan tulisan tangan jauh lebih baik, karena mesinnya dirancang untuk teks cetak.
    • Tulisan vertikal: data pelatihan khusus tulisan vertikal tidak disertakan. Teks Jepang atau Korea yang ditulis vertikal akan jauh kurang akurat.
    • Tabel: teks dalam sel terbaca, tetapi struktur baris dan kolom tabel tidak dipertahankan. Untuk tabel dengan banyak kolom, lebih baik pilih dan baca per kolom sebagai area.
    • Huruf dekoratif dan teks di atas motif: kesalahan bertambah jika bentuk huruf jauh berbeda dari huruf yang dipelajari mesin atau bercampur dengan motif latar.
    • Rumus dan simbol khusus: susunan seperti pecahan, pangkat, dan rumus kimia dibongkar menjadi teks satu baris, sehingga strukturnya hilang.
    • Satu gambar sekali baca: jika ada beberapa gambar, baca dan salin satu per satu. Untuk dokumen yang sudah berupa PDF, alat yang langsung mengambil teks dari PDF lebih akurat.

    Gambar tidak dikirim ke mana pun

    Tangkapan layar mudah memuat informasi sensitif, seperti nama, kontak, dan nomor rekening. Alat ini menjalankan mesin Tesseract.js pada worker di dalam browser, sehingga gambar yang dipilih atau ditempel dan teks hasil bacaan tidak dikirim ke server, tidak disimpan, dan tidak ditinggalkan di bilah alamat. Yang diunduh dari internet hanyalah mesin pengenalan dan data bahasa pilihan Anda pada pemakaian pertama, serta alat konversi yang dipakai ketika browser tidak bisa membuka foto HEIC secara langsung. Semuanya diambil dari situs ini.

    Data bahasa tetap berada di penyimpanan browser (IndexedDB) agar tidak perlu diunduh lagi pada kunjungan berikutnya. Jika Anda menekan hapus, gambar, hasil, dan area terpilih hilang dari layar, dan tidak tersisa meski tab ditutup. Di komputer umum, teks yang Anda salin bisa tertinggal di clipboard, jadi setelah selesai, salin satu teks lain agar lebih aman.

    Dasar: mesin Tesseract.js 7.0.0 (dirilis 2025-12-15, LSTM), data bahasa 4.0.0_best_int dari @tesseract.js-data 1.0.0. Ukuran unduhan: mesin 4.073.740 byte, bahasa Korea 1.572.336 byte, Inggris 2.952.873 byte, Jepang 2.030.256 byte, Spanyol 2.100.190 byte, Indonesia 1.194.182 byte. Dicek 2026-10-20.

    Sumber

    Pertanyaan yang sering diajukan

    Gambar seperti apa yang bisa dibaca?

    Alat ini menerima gambar PNG, JPG, WebP, BMP, GIF (GIF animasi dibaca pada adegan pertama), HEIC, dan AVIF, satu gambar sekali baca, hingga 20 MiB dan 40 juta piksel. Teks cetak yang jelas, seperti pada tangkapan layar, paling baik terbaca. Tulisan tangan, tulisan vertikal, dan huruf dekoratif jauh kurang akurat. PDF tidak diterima, jadi untuk PDF yang berisi teks, gunakan alat yang langsung mengambil teks dari PDF.

    Apakah gambar yang saya pilih atau teks hasil bacaan dikirim ke server?

    Tidak. Mesin pengenalan teks berjalan di dalam browser ini, sehingga gambar dan hasil tidak keluar dari perangkat Anda, tidak disimpan, dan tidak ditinggalkan di bilah alamat. Yang diunduh dari internet hanyalah mesin pengenalan dan data bahasa pada pemakaian pertama, serta alat konversi yang diperlukan untuk membuka foto HEIC.

    Mengapa pembacaan pertama lama?

    Pada pemakaian pertama, mesin pengenalan (sekitar 4,1 MB) dan data bahasa pilihan diunduh dari situs ini. Pilihan awal di halaman berbahasa Indonesia adalah bahasa Indonesia saja, dengan total sekitar 5,3 MB. Data bahasa tetap berada di penyimpanan browser sehingga persiapan berikutnya lebih singkat. Waktu membaca teks yang sebenarnya bergantung pada kemampuan perangkat, ukuran gambar, dan banyaknya teks.

    Apa itu kotak oranye dan “kata yang perlu dicek”?

    Mesin pengenalan memberi setiap kata skor 0 sampai 100 yang menunjukkan kemungkinan kata itu benar. Kata berskor di bawah 60 diberi kotak oranye bergaris putus pada gambar dan dihitung sebagai kata yang perlu dicek. Saat Anda menekan panah, kata itu terpilih di kolom hasil dan baris aslinya tampil besar pada pita di atas, sehingga Anda bisa membandingkan dan memperbaikinya. Meski skornya tinggi, huruf yang bentuknya hampir sama, seperti 1 dan l atau 0 dan O, bisa salah.

    Hasil bacaan bercampur huruf atau simbol yang aneh.

    Periksa dulu apakah bahasa pengenalan sesuai dengan teks pada gambar. Untuk gambar yang hanya berbahasa Indonesia, menyisakan bahasa Indonesia saja mengurangi huruf dari aksara lain yang terselip. Jika ikon, tombol, atau motif latar ikut terbaca, pilih hanya bagian yang diperlukan dan baca ulang. Jika teksnya miring atau rebah, tegakkan dengan tombol putar, lalu baca ulang.

    Apakah tangkapan layar dengan teks kecil bisa dibaca?

    Jika median tinggi baris teks di bawah 30 piksel, gambar diperbesar hingga 3 kali agar tinggi barisnya menjadi 44 piksel, lalu dibaca sekali lagi. Untuk teks kecil di sebagian foto besar, pilih bagian itu sebagai area. Karena hanya bagian terpilih yang diproses, bagian itu bisa diperbesar lebih jauh dalam batas piksel yang sama. Teks yang sudah buram tidak akan memunculkan goresan yang hilang saat diperbesar, jadi lebih baik memotret ulang.

    Bisakah membaca beberapa gambar sekaligus?

    Gambar dibaca satu per satu. Jika Anda memilih beberapa gambar, hanya gambar pertama yang dibaca, jadi salin atau simpan hasilnya sebagai TXT, lalu masukkan gambar berikutnya. Jika dokumen beberapa halaman itu sudah berbentuk PDF, jangan diubah menjadi gambar, tetapi ambil teksnya sekaligus dengan alat yang langsung mengambil teks dari PDF, yang lebih cepat dan akurat.

    Apa bedanya dengan fitur pengenalan teks di ponsel?

    iPhone XS dan XR atau yang lebih baru dengan iOS 15 atau lebih baru memiliki Live Text, yang memungkinkan Anda memilih teks pada foto secara langsung. Alat ini juga bisa dipakai untuk tangkapan layar yang tersimpan di komputer atau gambar yang diunduh, serta menunjukkan keyakinan tiap kata sehingga bagian yang rawan salah dapat dicocokkan dengan baris aslinya. Di ponsel pun Anda bisa memilih gambar dari pustaka foto dan memakainya dengan cara yang sama.