Search
Clear search
Close search
Google apps
Main menu

Convert PDF and photo files to text

You can convert image files to text with Google Drive.

Prepare the file

These tips will give you the best results:

  • Format: You can convert .JPEG, .PNG, .GIF, or PDF (multipage documents) files.
  • File size: The file should be 2 MB or less.
  • Resolution: Text should be at least 10 pixels high.
  • Orientation: Documents must be right-side up. If your image is facing the wrong way, rotate it before uploading it to Google Drive.
  • Languages: Google Drive will detect the language of the document.
  • Font and character set: For best results, use common fonts such as Arial or Times New Roman.
  • Image quality: Sharp images with even lighting and clear contrasts work best.

Convert an image file

  1. On your computer, go to drive.google.com.
  2. Right-click on the desired file.
  3. Click Open with and then Google Docs.
  4. The image file will be converted to a Google Doc, but some formatting might not transfer:
    • Bold, italics, font size, font type, and line breaks are most likely to be retained.
    • Lists, tables, columns, footnotes, and endnotes are likely not be detected.
Supported languages
  • Acehnese
  • Acholi
  • Adangme
  • Afrikaans
  • Akan
  • Albanian
  • Algonquian
  • Amharic
  • Ancient Greek
  • Arabic (Modern Standard)
  • Araucanian/Mapuche
  • Armenian
  • Assamese
  • Asturian
  • Athabaskan
  • Aymara
  • Azerbaijani
  • Azerbaijani (Cyrillic; old orthography)
  • Balinese
  • Bambara
  • Bantu
  • Bashkir
  • Basque
  • Batak
  • Belarusian
  • Bemba
  • Bengali
  • Bikol
  • Bislama
  • Bosnian
  • Breton
  • Bulgarian
  • Burmese
  • Catalan
  • Cebuano
  • Chechen
  • Cherokee
  • Chinese (Mandarin; Hong Kong)
  • Chinese (Simplified; Mandarin)
  • Chinese (Traditional; Mandarin)
  • Choctaw
  • Chuvash
  • Cree
  • Creek
  • Crimean Tatar
  • Croatian
  • Czech
  • Dakota
  • Danish
  • Dhivehi
  • Duala
  • Dutch
  • Dzongkha
  • Efik
  • English (American)
  • English (British)
  • Esperanto
  • Estonian
  • Ewe
  • Faroese
  • Fijian
  • Filipino
  • Finnish
  • Fon
  • French (Canadian)
  • French (European)
  • Fulah
  • Ga
  • Galician
  • Ganda
  • Gayo
  • Georgian
  • German
  • Gilbertese
  • Gothic
  • Greek
  • Guarani
  • Gujarati
  • Haitian Creole
  • Hausa
  • Hawaiian
  • Hebrew
  • Herero
  • Hiligaynon
    Hindi
  • Hungarian
  • Iban
  • Icelandic
  • Igbo
  • Ilocano
  • Indonesian
  • Irish
  • Italian
  • Japanese
  • Javanese
  • Kabyle
  • Kachin
  • Kalaallisut
  • Kamba
  • Kannada
  • Kanuri
  • Kara-Kalpak
  • Kazakh
  • Khasi
  • Khmer
  • Kikuyu
  • Kinyarwanda
  • Kirghiz
  • Komi
  • Kongo
  • Korean
  • Kosraean
  • Kuanyama
  • Lao
  • Latin
  • Latvian
  • Lingala
  • Lithuanian
  • Low German
  • Lozi
  • Luba-Katanga
  • Luo
  • Macedonian
  • Madurese
  • Malagasy
  • Malay
  • Malayalam
  • Maltese
  • Mandingo
  • Manx
  • Maori
  • Marathi
  • Marshallese
  • Mende
  • Middle English
  • Middle High German
  • Minangkabau
  • Mohawk
  • Mongo
  • Mongolian
  • Nahuatl
  • Navajo
  • Ndonga
  • Nepali
  • Niuean
  • North Ndebele
  • Northern Sotho
  • Norwegian (Bokmål)
  • Nyanja
  • Nyankole
  • Nyasa Tonga
  • Nzima
  • Occitan
  • Ojibwa
  • Old English
  • Old French
  • Old High German
  • Old Norse
  • Old Provencal
  • Oriya
  • Ossetic
  • Pampanga
  • Pangasinan
  • Papiamento
  • Pashto
  • Persian
  • Polish
  • Portuguese (Brazilian)
  • Portuguese (European)
  • Punjabi (Gurmukhi)
  • Quechua
  • Romanian
  • Romansh
  • Romany
  • Rundi
  • Russian
  • Russian (Old Orthography)
  • Sakha
  • Samoan
  • Sango
  • Sanskrit
  • Scots
  • Scottish Gaelic
  • Serbian (Cyrillic)
  • Serbian (Latin)
  • Shona
  • Sinhala
  • Slovak
  • Slovenian
  • Songhai
  • Southern Sotho
  • Spanish (European)
  • Spanish (Latin American)
  • Sundanese
  • Swahili
  • Swati
  • Swedish
  • Tahitian
  • Tajik
  • Tamil
  • Tatar
  • Telugu
  • Temne
  • Thai
  • Tibetan
  • Tigrinya
  • Tongan
  • Tsonga
  • Tswana
  • Turkish
  • Turkmen
  • Udmurt Ukrainian
  • Urdu
  • Uzbek
  • Uzbek (Cyrillic; old orthography)
  • Venda
  • Vietnamese
  • Votic
  • Welsh
  • Western Frisian
  • Wolof
  • Xhosa
  • Yiddish
  • Yoruba
  • Zapotec
  • Zulu

Evan is a Docs & Drive expert and author of this help page. Leave him feedback below about the page.

Was this article helpful?
How can we improve it?
Watch video tutorials

To get the latest tips, tricks, and how-to's, subscribe to our YouTube Channel.