XGuardia
All tools
πŸ”

OCR β€” Image to Text

Extract text from images and scans. Runs locally in your browser via Tesseract β€” no upload. Pro unlocks PDF input, multi-language and batch.

Text recognition runs entirely in your browser via Tesseract.js. First run downloads ~2MB language data.

Free plan: JPG/PNG only, English

Pro unlocks PDF input, eight languages, and continues to work on batch images.

Upgrade to Pro

All tools run entirely in your browser when possible. Files are processed locally and discarded β€” we never store originals.

Common use cases

  • Extract text from a scanned receipt for expense entry
  • Convert a printed contract photo into editable text
  • Pull dates and numbers from a paper invoice
  • Digitize handwritten notes (works best with print)

How to use it

  1. 1Drop a JPG, PNG or WebP (PDF on Pro)
  2. 2Pick the document language (English free, more on Pro)
  3. 3Click Extract β€” first run downloads ~2 MB language data
  4. 4Copy the extracted text or download as .txt

OCR running 100% in your browser via Tesseract.js β€” no upload, no API key, no server. Pro adds seven extra languages and PDF input via on-the-fly rasterisation.

Frequently asked questions

β–Έ Are my files uploaded to your servers?

Most operations run client-side β€” your file never leaves your browser. The few that need server compute (compress, server-side rasterisation) discard the file the moment processing completes. We don't store originals.

β–Έ What's the difference between Free and Pro?

Free covers most one-off needs: one PDF/image/OCR operation per day across the toolkit, plus the basic features of every tool. Pro removes the daily limit, unlocks batch operations, premium templates, advanced customisation, multi-language OCR, ICO + PWA exports, and more.

β–Έ Do I need an account?

No β€” every tool on this page works without an account. Pro features and the broader generators (proposals, contracts, resumes, time tracker) require sign-up.

β–Έ What's the maximum file size?

Most PDF tools accept files up to 25 MB. JPG/PNG inputs are capped at 15 MB per file. If you need higher limits, Pro raises the ceiling.

Related tools