{"$schema":"https://toolsly.tools/schemas/tool-manifest-v1.json","generated":"2026-06-02T20:43:04.819Z","discovery":{"catalog":"https://freepngtojpg.com/tools.json","llmsTxt":"https://freepngtojpg.com/llms.txt","sitemap":"https://freepngtojpg.com/sitemap.xml"},"relatedTools":[{"slug":"base64-to-image","name":"Base64 to Image","url":"https://freepngtojpg.com/base64-to-image"},{"slug":"code-to-image","name":"Code to Image","url":"https://freepngtojpg.com/code-to-image"},{"slug":"colors-from-image","name":"Colors from Image","url":"https://freepngtojpg.com/colors-from-image"},{"slug":"color-picker-from-image","name":"Color Picker From Image","url":"https://freepngtojpg.com/color-picker-from-image"},{"slug":"image-invert-colors","name":"Invert Image Colors","url":"https://freepngtojpg.com/image-invert-colors"},{"slug":"image-blur","name":"Blur Image","url":"https://freepngtojpg.com/image-blur"},{"slug":"image-rotate","name":"Rotate Image","url":"https://freepngtojpg.com/image-rotate"},{"slug":"image-sharpen","name":"Image Sharpener","url":"https://freepngtojpg.com/image-sharpen"}],"kind":"converter","slug":"image-to-text","name":"Image to Text (OCR)","description":"Extract text from images using OCR — free online, runs in your browser.","longDescription":"Drop in an image and download the recognized text as a plain .txt file. We use Tesseract.js — a WebAssembly build of the open-source Tesseract OCR engine — so recognition happens entirely on your device and the image never leaves your browser. The first run downloads a small language model (~10–15 MB per language, cached after that). Quality depends heavily on the source: clean, high-resolution scans of printed text work best; handwriting, blurry photos, low-contrast screenshots, and very small fonts produce poor results. For non-Latin scripts, pick the matching language for far better accuracy.","category":"image","categoryName":"Image","keywords":["image to text","ocr online","ocr free","image to text converter","ocr image","extract text from image","online ocr","picture to text","image text extractor","scan to text","photo to text","free ocr online","ocr converter"],"url":"https://freepngtojpg.com/image-to-text","runsOn":"client","multiple":false,"batch":false,"input":{"type":"file","extensions":[".png",".jpg",".jpeg",".webp",".bmp"],"mimeTypes":["image/png","image/jpeg","image/webp","image/bmp"]},"output":{"type":"file","extension":".txt","mimeType":"text/plain"},"options":[{"type":"select","key":"language","label":"Language","defaultValue":"eng","choices":[{"value":"eng","label":"English"},{"value":"spa","label":"Spanish"},{"value":"fra","label":"French"},{"value":"deu","label":"German"},{"value":"chi_sim","label":"Chinese (Simplified)"},{"value":"jpn","label":"Japanese"},{"value":"ara","label":"Arabic"}],"help":"Pick the language that matches the text in your image. Models are downloaded on first use (~10–15 MB) and cached afterwards."}],"invocation":{"webUi":"https://freepngtojpg.com/image-to-text","api":null,"notes":"Currently runs client-side in the user's browser. Drop a file on the UI at `webUi` and download the converted result. A remote MCP/REST API is planned."}}