PDF → Text
Extract plain text from a PDF. Browse all 13 converters →
Images → PDF
Combine JPG/PNG into one PDF document.
Drop files here or browse
Up to any size. Multiple files OK.
ForgeMyFile vs typical online converters
A side-by-side. We're not picking on a specific competitor — these are the patterns common across the category.
| ForgeMyFile | Typical online converter | |
|---|---|---|
| Files uploaded to a server | Never | Yes, every conversion |
| Files stored after conversion | Impossible — nothing to store | Often retained 1–24 hours |
| Account / email required | No | Often, especially for larger files |
| File size limits | Your device's RAM | Typically 5–100 MB free tier |
| Works offline (after first load) | Yes | No |
| Source of conversion engine | Open-source libraries, view-source-able | Proprietary server-side, opaque |
| Speed | Limited by your CPU | Limited by upload speed + queue |
| Page itself shows ads | Yes, plainly labeled | Yes, often disguised |
Privacy, in plain language
We're going to be specific instead of saying things like "100% anonymous." That phrase is a lie on any page that loads ads — and we load ads. Here's what's actually true.
What runs entirely on your device
- Reading your file from disk into the browser
- The conversion itself — every one of the 13 tools
- Saving the converted file to your downloads folder
- The "preview" of converted text, JSON, or HTML
What does not run on your device
- Ad scripts (when enabled by the operator) and their analytics
- Page-view analytics, when enabled
- The first-load fetch of Google Fonts CSS (libraries themselves are self-hosted)
- After first load, the page works fully offline; ads do not
What we (the site operators) literally cannot see
- Your file names
- The contents of any file you convert
- Which converter you used, or how often
- Your conversion history
What ad networks may see
- Your IP address and approximate location
- Your user agent (browser + OS string)
- The page you visited (URL)
- Standard ad-serving cookies, where allowed by your browser
If you want to neutralize the ad networks too, run an ad blocker. The conversion tools themselves work either way — the privacy we offer for your files is independent of whether you block our ads.
How to use pdf → text
- Drop a PDFAny size.
- We extract the text layerPage-by-page, in your browser. Line breaks are detected from text positions.
- Download .txtOr copy from the preview that appears.
Frequently asked questions
What about scanned PDFs?
If the PDF is just images of text (no embedded text layer), this tool will return empty pages. OCR is a planned feature — the WASM tesseract library is large, so we're being deliberate about adding it.
Is the text uploaded for processing?
No. PDF.js parses the text layer locally.
Will formatting be preserved?
Line breaks and paragraph spacing are inferred from text positions. Bold, italic, and column flow flatten.
Can I extract from password-protected PDFs?
Yes, after entering the password when the browser prompts.