Free OCR and PDF tools
Get text out of images and PDFs, convert between images and PDF, and turn files into links. No sign-up.
Extract text (OCR)
Upload a PDF and get clean Markdown with headings, tables and formulas. Works on scanned PDFs too.
Extract plain text from any PDF, including scanned and image-only files.
Extract text from photos, screenshots and scans. JPG, PNG and WebP are supported.
Turn handwritten notes, letters and forms into editable text. Cursive works too.
Get every heading, paragraph and table in a PDF as structured JSON with page positions.
Upload a JPG and get the text in it as editable text. Photos, scans saved as JPG and phone pictures all work.
Extract text from PNG images, including screenshots, exported slides and diagrams with labels.
Take a photo of a page, sign or whiteboard with your phone and turn it into text you can edit.
Turn any picture with words in it into text. Drop in a picture, get the words back, ready to copy.
Paste a screenshot and get its text. Useful for error messages, chats, code and anything you cannot select.
Extract text from GIF images, such as old scans, web graphics and reaction GIFs with captions.
Pull all the text out of an image, keeping paragraphs, lists and tables in order, ready to reuse.
Can't select the text in an image? Upload it and copy the text with one click.
Get the text out of any PDF, digital or scanned, in reading order with tables kept as tables.
Run OCR on a PDF and get its text back. Scanned, faxed and photographed PDFs become readable text.
Turn a scanned PDF, where every page is an image, into real text you can edit and search.
Upload a picture of an equation and get LaTeX you can paste into Overleaf, a paper or Markdown.
Get the text and equations from a PDF with every formula as LaTeX. Good for papers, lecture notes and problem sets.
Turn an image of a document into Markdown with headings, lists, tables and LaTeX maths.
Get the text in an image as structured JSON: typed blocks with positions and confidence, ready for code.
Upload a picture of a table and get it back as a Markdown table with rows and columns intact.
Get the text of a PDF as a .txt file. Scanned and image-only PDFs work too, because every page goes through OCR.
Get an editable copy of any PDF, scanned or not, ready to paste into Google Docs with headings, lists and tables.
Convert files, in your browser
Turn one or many PNG images into a single PDF. Each image becomes a page, at full quality.
Turn iPhone HEIC photos into a PDF you can email, print or upload anywhere that does not accept HEIC.
Save WebP images from the web as a PDF. Combine several into one document.
Combine screenshots into one PDF, for receipts, chat records, bug reports or anything you need to send as a document.
Combine JPG, PNG, HEIC and WebP images into one PDF, in the browser, with no upload.
Turn each page of a PDF into a sharp PNG image. Download pages one by one or all as a ZIP.
Paste or type text and download it as a clean A4 PDF. Works with any language.
Open a .txt file and save it as a PDF, with line breaks kept and long lines wrapped to the page.
Tables and documents
Get the tables out of a PDF, including scanned ones. Today each table comes back as a Markdown table you can paste into Excel.
Pull tables out of a PDF for CSV. Today you get each table as a Markdown table, or as JSON rows you can write to CSV.
Photograph or screenshot a table and get it back as rows and columns. Today you get a Markdown table to paste into Excel.
Turn an image of a document into editable text for Word. Today you get Markdown you can paste into Word or Google Docs.
Convert scanned and image-only PDFs into editable text for Word. Today the result is Markdown you can paste into Word or convert with Pandoc.
Find out what text is in a scanned PDF. Today you get the recognised text; a searchable PDF download is coming soon.
Turn a PDF into web-ready content. Today you get Markdown, which converts to clean HTML with any Markdown tool.
Read PDF and scanned bank statements and get the transaction tables as JSON. Spreadsheet download is coming soon.
Share a file as a link
Upload a PDF and get a URL you can paste into a chat, an email or an API call. It opens in the browser, no download needed.
Upload a JPG, PNG, WebP or GIF and get a direct image URL. Use it in Markdown, HTML, a chat or a vision API.
Upload a short MP4 or WebM clip and get a link that plays in the browser.
Upload an audio file and get a link that plays in the browser. MP3, WAV, M4A and OGG are supported.
Upload a document, image, archive or any other file and get a URL for it. No account needed.