Plain Text Resume Sanitizer. Convert JSON/Markdown to machine-readable ASCII text.
Note: Header styles only apply to JSON Resume format. Use "Load Sample" to see the difference.
Waiting for input...
Privacy Check: flatten.ovh runs entirely in your browser. No data is sent to our servers. No cookies. No trackers. Just your text, flattened.
flatten.ovh is for anyone who needs to convert their resume into a machine-readable plain text format for job applications.
If you're struggling with:
If you have:
If you're looking for:
Most modern Applicant Tracking Systems (ATS)—like Workday, Taleo, and iCIMS—don't actually "see" your beautiful PDF. They parse it into raw text. If your resume has columns, tables, or icons, the parser often scrambles the information, turning your "Work History" into an unreadable mess.
flatten.ovh ensures that what you see is exactly what the machine gets.
When you copy-paste from a PDF or Word doc into a government portal or corporate job board, "hidden" formatting often breaks the layout. We solve this by:
Our sanitizer automatically converts high-glitch characters into safe alternatives:
| Original | ASCII Replacement | Reason |
|---|---|---|
| Smart Quotes (" ") | Standard (") | Prevents encoding errors. |
| Em-Dash (—) | Double Dash (--) | Ensures readability in text boxes. |
| Bullet Point (•) | Asterisk (*) | Guaranteed to render on all systems. |
| Ligatures (fl, fi) | f + l, f + i | Prevents words from merging into symbols. |
Yes. If you use the JSON Resume open-source schema, simply paste your code. This tool is designed to render that schema into a perfectly spaced, human-readable .txt file using monospaced logic.
Yes. flatten.ovh is a "zero-knowledge" utility.
After clicking "Download .txt" or "Copy Text":
For online portals (Workday, Taleo, government sites):
For email submissions:
For uploading as a file:
If your sanitized resume still looks broken in the portal:
Unfortunately, some portals are just poorly built. If all else fails:
❌ DON'T:
✅ DO:
Share flatten.ovh
Disclaimer: flatten.ovh is provided "as-is" without warranty of any kind. While we strive to produce accurate, portal-safe text, we are not responsible for job application outcomes or ATS parsing results. Always review your final output before submission. Use at your own discretion.