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

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).

Limits: We do not guarantee passing any particular tracking system: each reads differently. The check is literal word matching (no stems or synonyms, and it does not handle Arabic inflection). Dates are free text, not ISO. PDF is saved through the browser’s print and print fonts come from your device. Nothing is stored between sessions (use JSON export).

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.

Newest tools

Recently added free tools — they run in your browser without uploading your data

All tools →

Domain age (RDAP), first Wayback snapshot, DNS, SPF and DMARC records for up to 50 domains with a stated hygiene score and CSV

Public API

Check WebRTC and IPv6 leaks, time zone and language mismatches with the IP country, and the browser automation flag

Public API

See your IPv4, IPv6, approximate location, provider, ASN, address class (6to4/Teredo/private) and browser info

Public API

Generate a small HTML page that redirects visitors to a destination encoded in the #hash, with a delay, a message and a timestamp expiry

Local