Dev.to WebDev πŸ›  Dev πŸ‘ 0 πŸ“– 2 min read

I built an in-browser resume ATS checker to test if anyone still wants a one-time purchase

Jobscan charges $49.95/month, and its free tier cuts you off after five scans. For someone applying to jobs full-time for a couple of months, that subscription adds up fast. More importantly, uploading a complete work hi

Jobscan charges $49.95/month, and its free tier cuts you off after five scans. For someone applying to jobs full-time for a couple of months, that subscription adds up fast. More importantly, uploading a complete work history, phone number, and address to a remote server just to parse text layout felt unnecessary.

I wanted to see if the core utility could be delivered entirely on the client side.

How it works

The tool is packaged as a single HTML file. It uses Mozilla's PDF.js to extract text and layout coordinates locally inside your browser:

  • Zero backend: No server, no database, no telemetry. The PDF never leaves your machine.
  • 12 layout risk checks: Scans for elements that notoriously break older ATS parsers (multi-column layouts, tables, text embedded in canvas/images, weird glyphs, and missing standard section headers).
  • JD keyword matching: Computes coverage against a pasted job description, flagging missing skills and frequency gaps.
  • Scoring: Produces a 0–100 score based on layout hygiene and keyword overlap.

In automated testing on two synthetic resume fixtures, it scored 91 on a standard single-column tech resume and 63 on a heavily stylized two-column designer resume, flagging the exact column-parsing and header issues expected.

Why it isn't live yet

The tool is completely built and functional, but I haven't released it. Too many side projects launch into an empty room.

Instead of deploying a paid product right away, I'm validating real demand:

  • Target pricing: $19 one-time (lifetime use, offline file, no account required).
  • The rule: I've put up a simple waitlist at alapha888.github.io/resume-ats-waitlist. If it gets 10+ signups before October 29, 2026, I will polish the packaging, documentation, and release it. If it doesn't hit 10, I'll shelf the project and keep it as a personal utility.

No launch date promises, no roadmap hype.

Two questions for developers and job seekers

  1. What ATS check do you actually care about when applyingβ€”layout compatibility, or pure keyword density against the job description?
  2. Does a $19 one-time local file make sense for someone hunting for a job every few years, or is the subscription model standard for a reason?
πŸ“° Read the original article on Dev.to WebDev

Originally published by Dev.to WebDev. Aggregated on AIWithGhost for educational purposes β€” full credit and traffic to the original publisher.