PDF to Text
Extract selectable text from a PDF in your browser. Scanned pages need OCR, which is not included.
Read English text from one photo in your browser. The first run downloads the recognition files. A real photo can come back with wrong letters.
Image to Text reads English words from one photo in your browser. The first run downloads the recognition engine and the English language file. A readable sign can still come back with wrong letters, so check the text before you use it.
This tool runs in your browser. Inputs, files and generated values stay on this device. Favorites and recently used tools, if you use them, store only tool names in local storage — never passwords, documents or QR contents. See the privacy policy.
This reads English text from one photo in this tab. It is slower than the canvas image tools. The first time, this browser downloads the recognition engine and the English language file, about 6.6 MB. Later runs on this browser reuse that download. The result depends on the photo. A readable sign can still come back with wrong letters, and a busy background can add lines that are not text. Blur, glare, and small type make that worse. Check the text before you use it.
A real outdoor photo of a printed sign, with bark and leaves around it. The hunting and trespassing lines came back. PRIVATE PROPERTY came back missing letters, and VIOLATORS came back as VIOLKTORS. The largest word, POSTED, did not come back as a clean word, and the bark added extra lines.
After you press Read text, this tab loads the recognition engine and the English language file from this site. The photo is drawn smaller when its long side is over 1,600 pixels, then the words are read in this tab. The image is not uploaded.
English only. One image at a time. JPG, PNG, and WebP only, up to 25 MB. The first run downloads about 6.6 MB. Later runs on this browser reuse that download. Reading a photo is slower than the canvas image tools. The result depends on the photo. A readable sign can still come back with wrong letters, and a busy background can add lines that are not text. Blur, glare, and small type make that worse. A long side over 1,600 pixels is reduced before reading.
See the disclaimer for what these tools do not cover.
Extract selectable text from a PDF in your browser. Scanned pages need OCR, which is not included.
Compress JPG, PNG and WebP images in your browser without uploading them.
Resize images in your browser. Set width and height, lock aspect ratio, then download.
Drag a box over a JPG, PNG, or WebP and download the pixels inside that box. Frames are free, 1:1, 4:3, or 16:9. Rotation and filters are not on this page.
Convert JPG to PNG or PNG to JPG in your browser, including a background color for transparency.
Convert PDF pages to JPG images in your browser. Choose the first page, selected pages, or all pages.
This reads English text from one photo in this tab. It is slower than the canvas image tools. The first time, this browser downloads the recognition engine and the English language file, about 6.6 MB. Later runs on this browser reuse that download. The result depends on the photo. A readable sign can still come back with wrong letters, and a busy background can add lines that are not text. Blur, glare, and small type make that worse. Check the text before you use it.
Use one JPG, PNG, or WebP image. A long side over 1,600 pixels is reduced before reading. English is the only language.
Drag and drop a photo here, or choose a file.
One image, up to 25 MB.
The image stays in this tab. It is not uploaded. The recognition files are loaded from this site.