How to use the resume builder
- Enter your Full name, Target job title, Email, Phone and City, country, plus any Links such as LinkedIn or a portfolio.
- Write a Summary of 2–3 sentences aimed at the role you want.
- List your Skills, separated by commas.
- Fill in Experience: one line per role as Role | Company | City | Dates, then bullets that start with a hyphen, and a blank line between roles. Use the same format for Education and the optional Certifications, projects or languages box.
- Pick a Heading colour and paper size, check the preview, then download the PDF, print the page, or copy the plain-text version.
What it does and when to use it
A resume has one job: to get you an interview. Busy recruiters skim, and software often reads the file first, so a plain, well-organised layout tends to work better than a fancy design. This builder focuses on content and structure, and gives you the three formats applications ask for:
- A text-based PDF with real, selectable text, for emailing or uploading.
- A printable page, laid out on A4 or US Letter, which you can also save as a PDF from your browser.
- A plain-text version, for application forms that ask you to paste your resume.
Because the inputs are simple text boxes, it is quick to make a tailored copy for each job. Pair it with the Cover Letter Generator for the letter that goes with it. If you are hiring rather than applying, the Job Description Generator uses a similar layout. To print contact cards, try the Business Card Generator.
How it works
The builder reads each Experience, Education and extra line in the Role | Company | City | Dates format. The first three parts form the heading line and the rest (usually the dates) is placed on the right. Lines starting with a hyphen become bullet points, and other lines become short paragraphs. Empty sections are left out.
The PDF is made with the jsPDF library in your browser. It writes real text in a single column with standard headings, so it can be searched and copied. The printable page uses the same content with your heading colour. Nothing is sent to a server.
Worked examples
The sample resume. The default fields produce a resume for Priya Nair, a senior product designer, with a summary, a skills line, two roles, education and languages. The first role appears as Senior product designer | Saffron Studio | Bengaluru | Jun 2022 – Present, followed by three bullets.
A quick edit. Changing the name to Alex Kim, the job title to Data analyst and the experience to one role with one bullet updates all three outputs at once. The plain-text version starts with ALEX KIM and lists the bullet as - Built weekly sales dashboards.
Limits and tips
- Describe results, not just duties. “Built weekly sales dashboards used by the sales team” says more than “responsible for reporting”.
- Use the words from the job posting for skills you really have, since recruiters and software both look for them.
- The text PDF uses a standard font, so names in non-Latin scripts may not display. Use Print, then Save as PDF, for those.
- There is one layout, by design. If a role calls for a visual portfolio, link to it in the Links box.
Frequently asked questions
What does ATS-friendly mean here?
How do I add a job with bullet points?
How long should my resume be?
Should I include a photo or my date of birth?
Is my information stored?
How do we know nothing is uploaded? Test it yourself on the privacy proof page.