Skip to content

Free resume checker

See your resume the way recruiters do.

Upload your file and see what hiring software reads. Otto helps you fix weak lines. Downloads are free.

Check my resume

No signup needed.

What you see

What hiring software reads

Otto the otter, peeking over the window
maya-chen.pdfPlain text
Maya ChenProduct Designer� maya@example.com � +1 415 555 0134SKILLS EXPERIENCEFigma Senior Product DesignerUser research Pinewood Apps · 2021 – nowPrototyping • Redesigned checkout. Orders up 18%.LANGUAGES Product DesignerEnglish Tidewater Studio · 2018 – 2021Spanish • Built the team's design system.
Skills mixed into jobs

Example resume

Columns look sharp to people. Software reads straight across them.

Built for AI screening

Hiring software reads and ranks resumes before a person does, and more and more of it uses AI. Otto makes sure it reads yours right.

  • Every format reads top to bottom

    We test every PDF format so its text reads top to bottom in the right order, with headings on their own lines, on Letter and A4 paper. Try it on your resume

  • See what hiring software reads

    The recruiter view shows the text hiring software pulls from your file, with a plain check and a reason for each problem. See the recruiter view

  • Otto does the busywork

    Every day Otto reads new jobs and matches them to your resume. On Pro he also tailors it to a job, drafts cover letters and preps you for interviews. See what Pro includes

  • A portfolio AI can read too

    Your portfolio page carries a machine-readable summary of what it shows, so search engines and AI agents read your name, role, work and skills as clearly as people do. Nothing you hide goes in. See the portfolio designs

What's inside

Your whole job hunt, in one place

One account for your resume, the jobs, and every application after it. Pick a section to see it.

Resumes
  • Page 1 of a sample resume in the Classic format

    Jordan Ellis · Marketing

    Classic · 2 lines to fix

  • Page 1 of a sample resume in the Compact format

    Tailored for Northwind

    Compact · Ready to send

  • Page 1 of a sample resume in the Executive format

    Tailored for Ledgerly

    Executive · Ready to send

Every resume and tailored copy in one place, in six clean formats hiring software reads. Check, fix and download each one.

See how

How it works

From old file to clean PDF

Five steps. Stop after any of them.

  1. 1Upload
  2. 2Recruiter view
  3. 3Fix lines with Otto
  4. 4Tailor to a job
  5. 5Free PDF

Step 1 · Upload

maya-chen.pdfPDF · 1 page

Maya Chen

Product Designer

maya@example.com

Reading your file

Upload

Drop in your PDF or Word file, or start from scratch.

Step 2 · Recruiter view

maya-chen.pdf3 checks
  • Problem

    Two-column layout

    Your skills got mixed into your job history.

  • Warning

    Icons in your contact line

    They turn into stray symbols. Plain words work better.

  • Passed

    Email and phone found

    Recruiters can reach you.

Recruiter view

See the text hiring software pulls out, with plain checks and the reason for each.

Step 3 · Fix lines with Otto

Before: Responsible for managing social media accounts

Add a number

Otto · 1 question

How much did followers grow?

You

They tripled in 6 months. I posted short videos every day.

After: Grew social media followers 3x in 6 months by posting short videos daily

Looks good
Line updated

Fix lines with Otto

Otto asks for the missing fact, then writes the line from your answer. He never makes up numbers, and you keep, edit or skip every suggestion.

Step 4 · Tailor to a job

Job post

Senior Product Designer · Northwind

On your resume

  • Figma
  • User research
  • Prototyping

Missing · add only if true

  • Accessibility
  • A/B testing

Tailor to a job

Paste a job post to see which keywords you have and which are missing.

Step 5 · Free PDF

Before

4

problems in the old file

After

0

problems in your new PDF

Free PDF

Download a clean PDF that hiring software can read, then check it again. Free, always.

Jobs · new every day

48,000+ open jobs, ranked for your resume

Otto reads company job boards every day and puts the jobs that fit your resume first, with a plain reason for each. Free shows your top 5; Pro matches you against all of them.

  • Senior Product Designer · Northwind

    Remote, Europe · 2 days ago

    Strong match

    Found in your resume: Figma, user research, prototyping. Not found: accessibility.

  • Product Designer, Payments · Ledgerly

    London, UK · 5 days ago

    Listed as a UK visa sponsor

    Good match

    Found in your resume: Figma, prototyping. Not found: A/B testing.

  • UX Designer · Harbor Health

    New York, US · 1 week ago

    Good matchLikely blocked

    Found in your resume: user research, prototyping.

    You said you'd need a visa to work in the United States.

  • Matched to your resume

    Each job shows what it asks for that your resume has, and what it doesn't. The closest matches come first.

  • Visa and work rights, checked

    On Pro, tell Otto where you can work and posts that say they can't hire you are marked. Companies on the public US H-1B and UK sponsor registers say so.

  • The role, level and place you want

    Pick a role, a level and a place, or remote only. Otto guesses them from your resume to start.

  • Straight from the company

    Jobs come from company job boards and remote job sites, read every day. Each one links to the original post.

Find my matches

Portfolio · hosted for you

A real portfolio, live at your own link.

Not your resume as a web page. Pick one of eight designs and Otto fills it with your projects, work, writing and links. We host it, so there's nothing to set up. It comes with Pro, and you can try it free for 3 days.

  • A portfolio page in the Bento design

    Bento

    Everything in tiles: intro, stack, live local time, GitHub and projects.

  • A portfolio page in the Dock design

    Dock

    One calm column that fades in, with work rows, project cards and a floating dock.

  • A portfolio page in the Reel design

    Reel

    A huge rotating title over a 3D sphere, then each project in a device frame.

Make my portfolio

What Otto won’t do

  • Make up a score.

    You get clear checks with reasons, not a mystery number out of 100.

  • Invent your numbers.

    Otto asks for your real numbers and results, and you approve every change.

  • Charge you to download.

    Edit and download as many PDFs as you like. No paywall at the last step.

  • Keep your file.

    We read your upload to get the text, then let it go. Your resumes stay in your browser unless you sign in to back them up. How we handle data

Pricing

Free for the basics. More when the hunt gets busy.

Checking, fixing and downloading one resume as a PDF never costs a thing. Otto's AI help, every match from 48,000+ open jobs and the full tracker come with Pro, and you can try it free for 3 days.

How often to pay

Free

Check, fix and download one resume, free for good.

$0per month

Check my resume, free

No card needed

  • Upload a resume, read by the basic reader (no AI)
  • The recruiter view: what hiring software reads
  • Edit and fix every line by hand
  • 1 resume
  • Classic and Compact formats
  • PDF download
  • Your 5 closest job matches
  • 1 tracked application, with a follow-up reminder

Pro

Most popular

Otto's AI help for a busy job hunt with lots of applications.

$15per month

About half the price of Rezi Pro ($29/mo)

Try Pro free for 3 days

Free for 3 days, then $15/month. Cancel anytime before the trial ends.

Less than a pizza a month.

Everything in Free, plus:

  • 150 tailored versions a month
  • 150 cover letters, answers and interview prep a month
  • 750 line fixes a month
  • AI reads of an uploaded resume
  • Build with Otto drafts
  • GitHub project drafts
  • All 6 formats and up to 50 resumes
  • Word (.docx) downloads
  • Every match from 48,000+ open jobs, with filters and saved jobs
  • Track every application, with follow-up reminders
  • Share links, and a check of where each job can hire from
  • A hosted portfolio site made from your resume, in all 8 designs

Max

For a long search, or many roles at once.

$29per month

Get Max

Cancel anytime from your account

Everything in Pro, with more each month:

  • 300 tailored versions a month
  • 300 cover letters, answers and interview prep a month
  • 2,000 line fixes a month

Fair limits on every AI feature, all listed in the terms.

See pricing details

Before you start

Is it really free to download?
Yes. Editing, recruiter checks and PDF downloads are free, with no paywall at the last step. Pro and Max add Otto's AI help, more formats, more resumes and Word downloads on top.
What is an ATS?
An applicant tracking system: the software most employers use to collect and sort applications. It reads the text in your file, and fancy layouts can scramble it. Otto shows you exactly what it reads.
Will Otto invent things on my resume?
No. Otto asks you for facts, like numbers and results, and only uses what you tell him. You review every change before it goes on your resume.
Do I need an account?
Not to check, edit or download. Backups need a free account: sign in with Google or an emailed 6-digit code, no password. Otto's AI help, the full list of job matches (Free shows your closest 5) and tracking more than 1 application come with Pro: try it free for 3 days, then $15/month.
Where is my data stored?
Your resumes are saved in your browser. If you sign in, we also keep a backup so you can open them on any device. We read uploaded files to get the text, then let them go. Details are in our privacy policy.
Can I cancel anytime?
Yes. Cancel your plan from your account page whenever you like. You keep it until the end of the period you paid for, and you aren't charged again.
Does it work for any job?
Yes, from your first job to senior roles, in any field. Tailoring works with any job post you paste in. Otto reads resumes written in English best.
Otto the otter, reading a resume

See what the software sees.

Check my resume

Checking and PDFs are free. Pro and Max add more help from Otto.