Unicode-aware counts, reading time and platform limits
CV Creator
Create a one-column CV with real extractable text (ATS-friendly), save it as PDF by printing, export and import JSON Resume, and check how well it covers the keywords of a pasted job description.
Workspace
ATS check
CV
How the result is calculated
The template is one column with standard headings (Summary/Experience/Education/Skills) and real text (h1/h2/h3/p/ul) with no tables or images for content, so the text is extractable when printed to PDF. Data is kept as JSON Resume (basics/work/education/skills) with free-text dates. ATS check: the top 20 keywords are extracted from the job description (after removing stopwords, numbers and words shorter than 3 characters except a short list like SQL and AI), ordered by frequency then alphabetically, and coverage = keywords present in your CV ÷ total × 100 (exact word match).
FAQ
Will recruiting systems read my CV?
A real-text single-column template suits them best, but there is no guarantee.
What is JSON Resume?
An open format for exchanging CV data between tools.


