AI-Powered Resume Tailoring
The core feature. Paste a job description, and Resume Matcher generates a tailored version of your resume that emphasizes relevant experience and matches keywords from the posting.
The AI extracts requirements from the job description, identifies matching skills in your resume, and rewrites bullet points to highlight what matters for that specific role.
Resume Builder
A visual editor with live preview. Edit any section, see changes instantly.
Sections you can customize:
- Personal Info (name, contact, links)
- Summary
- Work Experience
- Education
- Projects
- Skills
- Languages
- Certifications
- Awards
- Custom sections (add your own)
Section controls:
- Rename any section
- Reorder sections (drag up/down)
- Hide sections from PDF while keeping them editable
- Delete custom sections
Resume Templates
Two professionally designed templates following Swiss International Style:
| Template | Layout | Best For |
|---|---|---|
| Swiss Single Column | Traditional single-column | Most applications |
| Swiss Two Column | 65%/35% split | Showcasing skills alongside experience |
Formatting Controls
Fine-tune how your resume looks:
- Page Size - A4 or US Letter
- Margins - 5-25mm adjustable
- Spacing - Section gaps, item gaps, line height
- Typography - Font size, header scale, font families
- Compact Mode - Tighter spacing when you need to fit more
All changes reflect in real-time on the live preview.
PDF Export
Download your resume as a clean PDF. What you see in the preview is what you get in the PDF. No surprises, no formatting shifts.
JD Match View
For tailored resumes, see a side-by-side comparison showing:
- Original job description (left)
- Your resume with matching keywords highlighted (right)
- Match percentage score
Helps you verify the AI caught the important keywords.
Resume Enrichment
The “Enhance Resume” feature on your master resume:
- AI analyzes your resume for weak descriptions
- Asks you targeted questions (max 6) about your experience
- Generates additional bullet points based on your answers
- Adds new content without replacing existing bullets
Multi-Language Support
Generate content in multiple languages:
- English
- Spanish (Español)
- Chinese (中文)
- Japanese (日本語)
UI translations and AI-generated content can be set independently.
Privacy Options
- Use cloud AI providers (OpenAI, Anthropic, etc.)
- Or run Ollama locally for complete privacy
- All data stored locally in JSON files
- No external database required
Next Steps
- PDF Templates - Template details
- Internationalization - Language settings
- Contributing - Help improve the project