Free tool · No signup · Your document is never stored

Resume Timeline Checker

The questions your timeline will raise — before someone else raises them.

  • Deterministic — the same document always gives the same result
  • Every finding quotes the line of your resume that triggered it
  • Parsed in memory and discarded. Never stored, never trained on

Add your resume

Drop a resume here, or click to choose a file PDF, DOCX, DOC or TXT · up to 10 MB
…or paste the resume text instead
Deterministic analysis. Nothing is uploaded to a model, and your document is not stored.

What this tool gives you

  • Every gap of two months or more, with its dates and severity
  • Every pair of overlapping roles and the months they share
  • Average and longest tenure, plus a frequent-switching signal
  • Employment density: the share of your career span actually covered

How it works

  1. Add your resume

    Upload a PDF or DOCX resume, or paste the text directly. Nothing is stored — the analysis runs on the document you submit and the file is discarded.

  2. The engine analyses it

    A deterministic engine reads the document and extracts the facts — structure, skills, dates, evidence. No language model is involved, so the same document always produces the same result.

  3. Read the evidence behind every result

    You get the findings with the reasoning attached: what was found, where it was found in the document, and what to change. No score arrives without an explanation.

A recruiter scanning a resume subtracts dates in their head, and anything that does not add up becomes the first question in the screening call. You are far better off knowing what they will find. A gap you explain in one line is a non-event; the same gap unaddressed is the entire conversation.

This checker reports what is genuinely there and no more. A gap is a gap; it is not evidence of anything, and the tool does not editorialise. Overlapping ranges are flagged because they read as either concurrent work or a typo, and a reader cannot tell which — but you can, in one word.

Frequently asked questions

How long does a gap have to be before it matters?
Anything under about four months is normal and reads as a job change. Four to twelve months is worth a line of explanation. Twelve months or more is the first thing you will be asked about, so it should be addressed on the page rather than in the interview.
How should I explain an employment gap?
Directly and briefly, on the resume itself. Study, caregiving, health, travel, contract work, redundancy and sabbaticals are all ordinary. One line stating what the period was removes the question entirely; leaving it blank invites the reader to guess.
Why does it say my roles overlap?
Two date ranges cover some of the same months. That is fine if it is real — concurrent contract, part-time or freelance work — but the resume should say so, because otherwise it reads as a typo. If it is a typo, this is how you find it.
What is employment density?
The share of your total career span, from your earliest role's start to your latest role's end, that is actually covered by employment. 100% means continuous work. Below about 70% means there are substantial periods the resume does not account for.

Related free tools

See all 20 free tools →

This is one document. The platform does your whole pipeline.

HireSagar runs this same deterministic engine across every applicant to every role you have open — scoring and ranking each candidate against that specific job, verifying career timelines, flagging risk, and generating interview questions specific to the person in front of you. Free plan available; no card required.