A 15-section critique of any resume
Skim (free) gives you a one-pager: score + 3 fixes. Depth (Pro, 1/week) covers all 15 sections — ATS heatmap by stack, JD keyword chips, peer benchmarks, ranked fix list, and before/after rewrites of your actual bullets.
After the recommended fixes: 89/100.
Strip personal-info block (DOB, marital status, father's name)
Indian recruiters auto-reject CVs with these. Keep only name, phone, email, city.
Skim — free, anonymous, ~60 seconds
Paste a resume or drop a PDF on the homepage. We score it, name the 3 highest-leverage fixes, and email the full report. No signup required.
- Overall score + 3 dimension scores
- Top 3 fixes named with effort estimates
- Email capture so you can find your report later
Depth — 15 sections, severity-tagged
Every dimension on 0-100. Every finding tagged critical / important / minor / polish. Ranked fix list with score-lift estimates. JD keyword chips matched / weak / missing. Before / after rewrites of your actual bullets.
- 15 review sections, 8 scored dimensions
- India-specific PII flags (DOB, marital status, father's name)
- Stable JSON v1.4 — pipe it into your tools
ATS heatmap across Indian stacks
Per-stack parseability for Workday, Darwinbox, Keka, and Naukri — so you know which recruiter funnel you'll be filtered in (and which you won't).
- Workday + Darwinbox + Keka + Naukri scored separately
- Indian English spelling + INR comma grouping handled
- Naukri-specific bullet/icon parsing flagged
Ranked fix list with score-lift
Every fix carries a projected score lift + confidence + effort tag. Sort by impact and knock the top 3 out in 15 minutes.
- Severity left-border accent on each card
- Effort tag: 1-min / 5-min / 10-min / 30-min
- Confidence score so you can prioritise high-trust changes
An AI co-writer, not a fillable form
Most builders give you a static template and a textarea. Grezlify rewrites every bullet for the role you target — keeping your real facts, sharpening the language.
AI drafting per bullet
Click any bullet point — get a punchier version with your same metrics. The Grezily chat panel also rewrites whole sections, swaps verbs, or compresses to fit a line.
- Per-bullet "improve" without losing your numbers
- Whole-section rewrites in one click
- Tone presets: senior IC, leader, recent-grad
Live preview matches the PDF exactly
What you see in the editor is the same DOM the PDF renderer screenshots. No "try it and see" — pagination, font kerning, and section spacing match byte-for-byte.
- Multi-page auto-pagination
- A4 + Letter sizes
- Zero-discrepancy PDF output
Design + Widgets in one place
Switch palette, font, layout, sidebar position, and section dividers without losing content. Add widget sections (Languages, Projects, Awards, Certifications) without rebuilding the whole resume.
- 12+ tweakable design tokens
- 20+ widget sections
- One-click "Use this preset"
Auto-save, never "did I forget?"
Every keystroke debounces to disk inside ~400ms. No save button, no lost work when the browser dies.
- Debounced 400ms persistence
- Per-resume version trail
- Resume from any device
60+ templates, every one ATS-clean
Industry-tagged so the recruiter sees a layout that feels native to your field. Each template is a real resume you can preview before signing up — no fake mockups.
Industry-aware picks
Engineering, design, finance, healthcare, sales, executive — each template has industry tags so the dashboard surfaces what matches your job target.
- Filtering by industry, tone, color, layout
- "Matches your job" badge once you set a target role
- Live thumbnails generated from real content
Preview in full before you commit
Open any template in a full-screen preview. See it as the recruiter would, on the same render path the export uses.
- No-login template gallery at /templates
- Click "Use template" to start onboarding pre-selected
- Same template can be re-skinned later
Switch templates without losing content
Your career data lives on your Profile, not in the template. Trying a new layout just re-skins — nothing to retype.
- Template swap is one click
- All section data carries over
- Even widget layouts and colors retain
One profile, many tailored resumes
Apply to Stripe, Google, and a startup with the same career data — the language, emphasis, and bullet ordering all change to match the JD. Same truth, different framing.
Paste a JD, get a tailored version
Paste a job description into the JD tailoring panel. The AI extracts keywords + responsibilities and rewrites your bullets to mirror them — verbatim where your resume already matches, paraphrased where it doesn't.
- Keyword + skill extraction from JD
- Bullet rewrite preserves your facts
- Saves as a "variant" alongside your original
ATS score with named reasons
Most builders give you a vague "82/100." We tell you exactly which rules failed: "missing skill: Kubernetes", "passive voice in 3 bullets", "no quantified outcome in Experience #2."
- Score is a checklist, not a vibe
- Each rule links to the bullet it flagged
- Re-score after edits in <1s
Resume variants
Save tailored versions per company. Switch between them like a tab. Your career data stays single-source — variants only override language.
- Unlimited variants per resume
- Compare side-by-side
- Bulk export all variants as a zip
Fill once, reuse everywhere
Your Profile is the source of truth — name, headline, experiences, skills, projects, languages. Every resume and cover letter pulls from it. Update once, propagate everywhere.
Upload a PDF — we parse it
On signup, drop your existing resume. We extract your experiences, education, skills, and contact info via Claude — no retyping. Edit and confirm in the wizard, then move on.
- Supports PDF + DOCX
- Parsed in ~5 seconds
- Every field is editable before save
AI-drafted headline + summary
Stuck on the one-liner that goes under your name? Click "Draft with AI" — Grezly composes it from your most recent experience, target roles, and top skills.
- Two-line summary from your experience
- Tone match to target role
- Edit-then-save, never auto-applied
Profile completion gauge
See exactly which fields are unfilled. Resumes pull from Profile so an empty Profile means weak resumes — the gauge keeps you honest.
- Per-section completion %
- Inline "fix this" prompts
- Required vs optional flags
Matched to your resume, not a stock template
Same career data, same tone. The cover letter narrates the story your resume tells — no contradictions, no extra context to manage.
Matched packet generation
Generate a resume + cover letter together in one shot. Both pull from the same Profile, both reference the same JD, both keep the same emphasis and tone.
- One JD, two artifacts
- Consistent narrative across the packet
- Download as a single zip
Reusable templates with AI hooks
Pick a template (Direct, Story-driven, Referral, Career-changer). The AI fills the body using your Profile + JD; you adjust the opening hook.
- Four story modes
- AI fills body, you write the hook
- Save tailored versions per company
Clean exports, no surprises
PDF, DOCX, plain text. ATS systems extract content cleanly because we render through Chromium with the print-mode DOM, not screenshots or images.
PDF, DOCX, plain text
PDF is the default — recruiter-friendly. DOCX preserves headings + sections so ATS extracts cleanly. Plain text for the picky systems that strip everything.
- PDF: vector text, selectable
- DOCX: structured headings
- Plain text: ATS fallback
Watermark-free on Pro
Free tier includes a small "Made with Grezlify" watermark. Pro removes it — clean output for serious applications.
- Free: subtle watermark
- Pro: clean PDF + DOCX + text
- Same render path either way
Pricing in INR, no surprises
₹199/week for short bursts, ₹499/month if you're actively interviewing, ₹2,999/year for the long haul. Cancel anytime, no annual lock-in.
- INR pricing, GST inclusive
- UPI / cards / netbanking via Razorpay
- Cancel anytime — keep access until period end
Ready to put it to work?
Free plan includes the full editor, 1 resume, 5 AI generations / month. No credit card needed.