Skip to content

100% local · Free · Open source

A resume that gets past the bots Data that stays with you

LocalATSCV helps you build a resume optimized for applicant tracking systems (ATS) and tailor it to every job in a few clicks. Everything happens in your browser: no account, no data sent anywhere

  • No sign-up
  • Works offline
  • ATS-readable PDF

The problem

Your resume is read by a machine first

Most large companies and recruiting agencies sort applications with an ATS (Applicant Tracking System). It extracts the text of your resume, stores it in a database and lets recruiters search candidates by keyword

  • Complex layouts

    Columns, tables and text boxes scramble the reading order: your information comes out jumbled

  • Unreadable text

    Icons, skill gauges and some design-tool exports turn into gibberish characters, or no text at all

  • Missing keywords

    If the job ad's vocabulary doesn't appear in your resume, your profile won't show up in recruiters' searches

What you see
What the bot reads

SKILLS CAMILLE MARTIN � +33 6 12 34 56 78 Front-end Developer Angular ●●●●○ EXPERIENCE � camille.mar Angular Developer [email protected] 2022 – present TypeScript ●●●○○ Example Corp LANGUAGES French Migrated 40 screens to…

LocalATSCV does the opposite: a single column, real text and standard section headings that bots read in the right order

How it works

Write it once, tailor it endlessly

Four steps turn your Master resume into a tailored application for every job

  1. 01

    Fill in your Master resume

    Enter all your experience once and for all, or import your LinkedIn profile PDF to save time

  2. 02

    Paste the job ad

    LocalATSCV extracts its keywords and computes a match score out of 100, updated as you type

  3. 03

    Build a tailored version

    Tick the relevant experiences and bullet points, reorder them with drag and drop. Nothing is deleted from your Master

  4. 04

    Export to PDF

    A text-based, structured, single-column PDF that reads as well for bots as it does for recruiters

Privacy

Zero data on our servers. Literally

There is no database to hack: our server only sends you the application. After that, everything happens in your browser, even offline

Your browser

Your device
  • Master resume
  • Profile photo
  • Tailored versions
  • Preferences

Stored in IndexedDB, on this device only

The application, on first load

Your datanever

localatscv.mbonnici.fr

Server

Serves the application files (HTML, CSS, JavaScript), nothing more

  • No database
  • No user accounts
  • No visitor logs
  • No account

    No sign-up, no email, no password. Open the page and get started

  • No trackers

    No analytics, no ads, no tracking cookies. Even the fonts are self-hosted

  • Technically locked down

    The site's security policy (CSP) forbids the browser from contacting any other domain. The code is open source: check it yourself

  • Your backups, your files

    Export all your data to a JSON file and import it back on any device

Features

Everything you need to land the interview

  • Master resume and tailored versions

    One complete resume, as many variants as applications. Tick, untick: nothing is ever lost

  • Match score

    Paste the job ad: matched keywords, missing keywords and a score out of 100 in real time

  • Weak phrase detector

    “Responsible for”, “helped with”… are flagged automatically, with a bank of action verbs to replace them

  • Existing resume analyzer

    Drop in a resume made elsewhere: see what the bot actually reads and what to fix

  • LinkedIn import

    Pre-fill your Master resume from the free PDF you can export from your LinkedIn profile

  • 5 resume languages

    French, English, Italian, Spanish and German. In English, photo and date of birth are hidden, following English-speaking norms

  • ATS-friendly PDF export

    Real text and a clear structure: readable by bots, pleasant for recruiters

  • Installable and offline

    Add LocalATSCV to your home screen and keep working without a connection

FAQ

Frequently asked questions

Question not listed here? Write to us: [email protected]

What is an ATS?

An Applicant Tracking System is the software recruiters use to receive, sort and search applications. It converts your resume to text and indexes it: if the text is badly extracted or the right keywords are missing, your application becomes hard to find

Do the graphic templates pass ATS?

Yes. Every template prints real text, in reading order, with standard section headings: shapes, gauges and icons are drawings that robots ignore. Single-column templates remain the safest, and the editor's ATS check tests your layout live

Where is my data stored?

Only in your browser, using IndexedDB, a database built into every modern browser. It never goes through our servers, which only know how to serve the application files

Can I reuse my current resume or my LinkedIn profile?

Yes. Import a PDF or Word (.docx) resume, your LinkedIn profile PDF (on a computer) or your LinkedIn data archive (from the mobile app): the content is read in your browser and sorted into the editor

Does the score guarantee my resume will be shortlisted?

No. Every ATS has its own rules and the final decision is made by a human. The score is an indicator: it checks that your resume uses the job ad's vocabulary and that a machine can read it correctly

What happens if I clear my browser data?

Your resumes are erased, since they exist nowhere else. Export a JSON backup regularly: you can import it back at any time, on any device

Why does the photo disappear in English?

In the UK, the US and many English-speaking countries, photos and dates of birth are discouraged to limit hiring discrimination. Some recruiters even reject resumes that include them

Does LocalATSCV work offline?

Yes. It's an installable web app: after the first visit, everything works without a connection, including PDF export

Is it really free?

Yes. LocalATSCV is an open source project under the MIT license, with no ads or subscription. It costs almost nothing to host, since your browser does all the work

Ready to get past the filter?

Create your Master resume in minutes. Nothing will leave this device

Get started