Why this matters
Content is king, but layout is the frame that makes content readable. Tight margins and cramped spacing make recruiters squint and trigger ATS parse failures on some platforms. Loose spacing wastes real estate and makes a thin resume look thinner. This guide gives you the exact millimetre values that work across Word, Google Docs, and LaTeX exports.
The difference between a resume that feels professional and one that does not is rarely the content. It is the breathing room. Recruiters decide in 7 seconds whether to keep reading; cramped layouts trigger a no before they process a single word. Loose layouts look amateur in the opposite direction. The target is a Goldilocks zone: enough whitespace that sections feel distinct, tight enough that every inch earns its keep.
The exact spec: 8 values to set
Page size
A4 (210 x 297 mm) for India / EU / rest of world; US Letter (8.5 x 11 in) for US applications. Same resume, different page size on export.
Top / bottom margins
0.5 in (1.27 cm) minimum, 0.75 in (1.9 cm) preferred. Under 0.5 risks getting clipped on some printers.
Left / right margins
0.5 in (1.27 cm) minimum, 0.7 in (1.78 cm) preferred. Asymmetric margins (larger on one side) break hierarchy; keep L/R equal.
Line height (leading)
1.15 to 1.25 for body bullets. 1.0 is too tight. 1.5 is too loose (wastes vertical space).
Space between sections
10 to 14 pt of vertical space. Enough that sections feel distinct; not so much that it looks like wasted real estate.
Space between bullets
2 to 4 pt. Bullets should feel grouped, not crowded.
Space between paragraphs
4 to 6 pt if you use narrative paragraphs (summaries). Keep tighter than section spacing.
Indent for bullets
0.2 to 0.25 in from the paragraph margin. Second-line hangs should align with the bullet character, not with the first character.
Single page vs two page spacing
On a single-page resume, run tighter: 0.5 in margins, 1.15 line-height, 10 pt between sections. You are fighting for space. On a two-page resume you can relax: 0.75 in margins, 1.2 line-height, 12 pt between sections. The goal is to make page 2 look deliberately filled, not padded. Minimum 60 percent fill on page 2 or cut back to one page.
1-column vs 2-column (which ATS prefers)
Single column, every time, for ATS-bound resumes. Most ATS parsers read top to bottom, left to right, and interpret 2-column layouts as scrambled content (headings glued to the wrong bullet). 2-column is fine for recruiter-handed-directly resumes (executive search, creative roles) but those are the minority. Default to one column.
Spacing by situation (India + US)
The right spec shifts a little with who is reading. For Indian applications, A4 and a single page are the default for freshers and anyone under roughly five years, because campus and IT-services recruiters explicitly expect a one-page fresher resume. The tighter single-page values are the norm there, not a compromise.
| Situation | Page | Margins | Line-height | Length |
|---|---|---|---|---|
| Fresher (India) | A4 | 0.5 in | 1.15 | 1 page |
| Experienced (India) | A4 | 0.6–0.7 in | 1.2 | 1–2 pages |
| US application | US Letter | 0.7 in | 1.2 | 1 page (<10 yrs) |
It is the same resume; only the page size and a couple of values change on export. If you build in one place and export for both markets, switch A4 to US Letter and keep everything else identical. See resume length for the one-page-versus-two decision.
Common layout problems + fixes
Resume looks cramped
Increase line-height to 1.2, add 2pt between bullets, reduce body font from 11 to 10.5 pt. Re-check.
Page 2 has only 3 lines
Either expand content on page 1 to push more to page 2 (minimum 60 percent fill), or tighten to a single page.
Headings blend into body
Make heading 2 to 3 pt larger, bold, and add 6 pt of extra space above. A subtle horizontal rule under headings also works.
Left margin feels wasteful
Left-align everything. Centre-aligned section headings break scannability. Pick left and keep it.
Text hits the page edge
Increase margin to 0.75 in. Printers often have ~0.2 in unprintable edge; 0.5 in is the absolute minimum safe margin.
A cramped resume, fixed in 4 moves
Here is the exact sequence that turns a wall of text into a scannable page. None of it touches the content; it is pure layout.
Open up the leading.
Line-height 1.0 to 1.2. This single change adds the most breathing room and lifts readability by roughly a fifth.
Separate the sections.
Space before each heading 4 pt to 12 pt, and make the heading 2 to 3 pt larger and bold. Experience, Skills, and Education should now read as distinct blocks.
Fix the frame.
Margins 0.4 in to 0.7 in on all four sides, equal left and right. Text no longer runs to the page edge.
Right-size the body.
If it still overflows, drop the body font from 11.5 pt to 10.5 pt rather than shrinking margins further. Never go below 10 pt.
Do them in that order and re-check after each. Most "my resume looks cramped" problems are solved by the first two moves alone.
How to set margins in Word / Docs / LaTeX
- MS Word: Layout, Margins, Custom Margins. Set top / bottom / left / right to 0.7 in. For line-height: Home, Paragraph, Line spacing, Multiple, 1.2.
- Google Docs: File, Page setup, margins (top / bottom / left / right 1.78 cm). Line spacing: Format, Line spacing, Custom spacing, 1.2.
- LaTeX: Use the geometry package. Example: usepackage[margin=0.7in]{geometry}. Line-height via onehalfspacing from setspace or linespread{1.15}.
- Figma / Canva: Set frame to 612 x 792 pt (US Letter) or 595 x 842 pt (A4). Use a 0.5 in safe-zone guide on all four sides.
External references
Frequently asked questions
Are 0.5 in margins too tight?+
Does ATS care about margins?+
Can I use different margins on a 2-page resume?+
How much space should I put between sections?+
Is 1.0 line-height too tight?+
Should headers have extra space before them?+
Does my printer matter for margin choice?+
A4 or US Letter for an Indian resume?+
Should a fresher resume use tighter or looser spacing?+
Will reducing margins help me fit more on one page?+
Build with margin defaults that just work
ResumeBuildz uses the exact 0.7 in margins, 1.2 line-height, and 12 pt section spacing covered above. Zero layout tweaking required.