A resume this beautiful never leaves your browser.

RISTREX RESUME is a free, open-source (MIT) résumé builder that runs entirely in your browser: no account, no server, no tracking; 58 templates, a built-in deterministic ATS check, PDF import with on-device OCR, and vector PDF, Word and JSON Resume export, working offline as an installable app.

Create a résumé · Browse the 58 templates · Source on GitHub

Three steps

  1. Pick a template. Choose from 58 recruiter-ready designs. Switch anytime — your content carries over.
  2. Fill it in. Edit right on the page. A live ATS score and keyword match keep you on track.
  3. Export & apply. Download a crisp, selectable PDF or an ATS-friendly Word file in one click.

Head-to-head

CapabilityCVAurumMost builders
Where your data livesOnly in your browser — no server, no account, no trackingUploaded to a server behind a login
Source codeFully open source (MIT) — read it, fork it, self-host itClosed — you take the privacy claims on faith
Templates58 designer templates, restylable section by sectionA few basic layouts, polish behind a paywall
ATS checkBuilt-in deterministic score + job-description keyword matchNone, or an opaque AI score you can’t reproduce
OfflineAll fonts self-hosted — zero external requests, truly offlinePulls fonts/assets from CDNs — still phones home
Export formatsVector PDF (PDF/A-2B archival + PDF/UA-1 accessible), Word .docx, and JSON ResumePDF only, often a flattened image
PriceFree, forever — no tiers, no upsellFree to start, then paywalled to export

Privacy

Questions

How do I know my data is really private?
Because you can check. RISTREX RESUME runs entirely in your browser — your resume is stored locally and never sent anywhere. There's no account, no server, and no analytics. Open your browser's network tab and you'll see zero outbound requests, even for fonts, which we self-host.
If it's free and open source, what's the catch?
There isn't one. RISTREX RESUME is MIT-licensed and the full source is on GitHub. There's no paid tier, no export paywall, and no data to monetize because we never collect any. Fork it, self-host it, or run it offline forever.
Is the ATS score real, or AI guesswork?
It's deterministic, not a guess. The same resume and job description always produce the same score, and it shows exactly which keywords matched and which are missing — so you can fix your resume with confidence.
Where is my data stored?
Only in your browser, using local storage. Nothing is sent anywhere. Clear your browser data and it's gone — so use Backup to keep a copy.
Will my résumé pass ATS scans?
The exported PDF and Word files use real, selectable text (not an image), and there's a built-in ATS check that scores structure and keyword coverage against a job description.
Can I move my résumé to another computer?
Yes. Export a full backup (one file) or a single JSON Resume file, then import it in any browser.
Do I need to create an account?
No. There's no sign-up, no email, and no login — open RISTREX RESUME and start editing immediately. Most builders make you register before you can even see the editor; RISTREX RESUME never does.
What's the difference between a CV and a resume?
A resume is a concise, one-to-two page summary tailored to a specific job (common in the US). A CV is a longer, comprehensive record of your academic and professional history (standard in academia and much of Europe). RISTREX RESUME builds both — pick a compact template for a resume, or add sections for a full CV.
Are the links in my PDF clickable?
Yes, by default — they are real clickable regions in the file, not underlined words. Each link also keeps its display text separate from its destination, so it can read Portfolio or Verify while pointing anywhere: a project can carry several named links, and a certification or award can end its line with a short Verify (printed as small tags, or as plain words if you prefer) — with an issuer badge beside the name if you add one. Where a link prints as a word, that word is also the control — click it on the page and the same card opens. The Word file and the ATS preview say the same thing the page does, and Word gets real hyperlinks. If you are printing on paper or submitting somewhere a live link is unwelcome, one switch in Design turns clickability off while keeping the text.
Can I edit on my phone?
Yes, on the page and in the form panel. The page is editable on a phone too (every control gets a finger-sized hit area and the zoom reaches 300%), and the panel is the comfortable route on a small screen — everything the canvas offers is reachable there: contact icons, section heading links, and each section's full style sheet (heading style, skills layout, badge size and shape, bullets) opens as a bottom sheet. Nothing scrolls sideways, and your work syncs to the same resume you edit on a laptop.
What file formats can I download?
A crisp vector PDF with real, selectable text; an editable Word (.docx) that mirrors your template; and the open JSON Resume format. Every export is free and unlimited — no paywall, no watermark.
Is the PDF archival quality?
Yes — and accessible. Every export conforms to both PDF/A-2B (the ISO standard for long-term archiving, with all fonts and an sRGB colour profile embedded) and PDF/UA-1 (the accessibility standard), checked against the veraPDF reference validator. It is fully tagged, so a screen reader reads your headings, paragraphs and bullet lists as real structure — in logical order, so your name comes first even on sidebar layouts.
How long should my resume be?
For most roles, one page — two if you have 10+ years of experience. Magic fit sizes type and spacing to the page count you pick (one, two or three) inside rules you set, such as a body size it never goes below and sizes it must keep as set, and tells you exactly what it chose; live page-break guides show where you stand, and Suggest measures a few moves that would fit better.

Templates

58 designs, every one exporting real selectable text, each on its own page. The Signature collection changes the structure of the page, not only its colours:

Every template, rendered on the same example résumé.

RISTREX RESUME is open source under the MIT licence: https://github.com/akhil-dara/cvaurum.

Loading RISTREX RESUME…