Paste any public portfolio, GitHub, Dev.to, Hashnode, blog, or personal website URL. We extract your story and craft a beautiful,
downloadable PDF resume — no forms, no accounts, no drag-and-drop.
01
Pick a template
02
Paste your URL
03
AI reads your page
04
Download PDF
Step 1 — Choose a template
Minimal
Clean · Pure white · Serif headings
Modern
Two-column · Dark sidebar · Bold
Classic
Traditional · Warm accent · Timeless
Compact
Dense · One-page · ATS-focused
Step 2 — Your public URL
https://
GitHub profilePortfolio siteDev.toHashnodePublic blog
AI Resume Improver
🌐
Fetching your page
waiting
Reading every word, project, and skill from your public URL using Jina Reader API —
works even on JavaScript-heavy sites.
🧠
Extracting your story
waiting
AI reads the raw content and identifies your name, roles, skills, education, projects,
and contact details — without making anything up.
✍️
Writing your resume
waiting
Crafting polished, professional resume copy from your extracted data — proper verbs,
concise bullets, and a strong summary.
📄
Typesetting PDF
waiting
Laying out your resume in your chosen template with beautiful typography, perfect
margins, and ATS-friendly formatting.
Resume ready!
Generated from your URL · PDF template: Minimal
Preview
Raw Data
Common questions
What URLs does EasyResume Maker support?
›
Supported sources are public portfolio sites, GitHub profiles or repositories, Dev.to,
Hashnode, public blogs, and public personal websites. The page must have visible text that can be read without
login.
Do I need my own API key?
›
No. EasyResume Maker now sends AI requests through a small server-side API using protected
environment variables, so you can generate and improve resume text without bringing your own key.
How is AI usage limited?
›
AI usage is free during beta and protected with lightweight rate limits. If you hit the limit,
wait a few minutes and try again.
Will the AI make up information?
›
No. The AI is explicitly instructed to only use information found on your page — not to
invent or hallucinate anything. If a field like phone number isn't found, it stays empty. You should always
review the generated resume before using it.
Which sources work best?
›
For best results, use your personal portfolio site, GitHub profile or repository, Dev.to,
Hashnode, public blog, or public personal website with visible project, skill, and experience text.
Share your thoughts
How was your experience? We'd love to hear how we can make EasyResumemaker.tech even better.