A modern, fully client-side web application to extract text from images. Supports file upload, pasting images, and capturing images from your camera. No data is uploaded-100% processed in your browser.
- Upload images from your device.
- Paste images directly from the clipboard.
- Capture images using your camera.
- Extract text instantly with Tesseract.js.
- Editable result text.
- Copy text to clipboard with interactive toast notifications.
- Randomised animated logo for a playful touch.
- Fully responsive and mobile-friendly.
- Modern, professional design with smooth animations.
- Upload Image: Click the "Choose File" button and select an image.
- Paste Image: Copy an image from another application and paste it directly into the page.
- Camera Capture: Click "Capture from Camera" to take a photo.
- Extract Text: Click "Extract Text" to process the image.
- Edit Text: The extracted text is editable directly in the result box.
- Copy: Click the clipboard button to copy the text to your clipboard.
- Error Notifications: Any errors (invalid file, camera denied, etc.) appear as toast notifications.
- Tesseract.js (CDN used in HTML)
- All processing is client-side; no data is sent to a server.
- Works in modern browsers with camera access support.
- For best results, use high-contrast images with clear text.
- Clone or download the repository:
git clone https://github.com/malindiboys/itt.git
cd image-to-text-tool