Free Resume & LinkedIn Photo Maker — Professional Headshots from Any Phone Photo

A professional headshot is the single highest-ROI element of your job-search materials — recruiters spend less than a second scanning your LinkedIn photo before deciding whether to click into your profile. Most online headshot tools force you to upload your photo to a remote AI service, gate cropping behind a subscription, or watermark the result. PikDraw's Resume Photo tool turns any phone selfie into a polished LinkedIn / resume headshot in under a minute — entirely in your browser, free of signup, watermarks and uploads.

What is the Resume & LinkedIn Photo Maker?

The Resume Photo tool is a focused image-cropping pipeline that takes any photo you upload, frames it into a professional headshot at standard resume and LinkedIn aspect ratios, adjusts brightness / contrast / background colour, and exports a high-resolution PNG ready for LinkedIn, GitHub, company directories and CV documents. Square, rounded and circular frame masks; 1:1, 4:5, 3:4 and 2:3 aspect ratios; brightness, contrast and background colour controls; 1200 px on the long edge.

Key features

  • Four professional aspect ratios (1:1 LinkedIn / ATS, 4:5 resume header, 3:4 CV portrait, 2:3 corporate)
  • Three frame masks (square, rounded, circle) with clean clip-path edges
  • Live zoom, horizontal and vertical positioning for precise face centring
  • Brightness, contrast and background colour adjustments
  • 1200 px on the long edge — retina-ready for LinkedIn and print
  • 100% client-side processing — your photo never leaves your browser
  • No signup, no watermark, no daily limit, no upload to AI servers
  • Works with any input format (JPG, PNG, HEIC, WebP)

How it works

The tool decodes your uploaded photo client-side into an HTMLImageElement, then renders it onto a Canvas matched to the chosen aspect ratio (1200 px on the long edge). Zoom multiplies the cover-fit base scale; horizontal and vertical sliders offset the draw position so you can centre your face inside the frame. Frame masks are applied as clip paths before drawing: Circle clips to a circle of radius min(w,h)/2 centred in the canvas; Rounded clips to a path with corner radius of min(w,h)*8%, producing the modern app-icon look; Square draws without a clip path. The area outside the clip is filled with your selected background colour first, so the export is a single solid PNG with no transparency gaps (important for ATS systems that don't handle alpha channels well). Brightness and contrast use ctx.filter — a hardware-accelerated CSS-style filter that adjusts pixel values during draw rather than walking the ImageData array, keeping the preview snappy at full resolution. Export allocates an off-screen canvas at the exact target dimensions, re-runs the draw routine with all zoom, offset, frame and colour adjustments, then calls toBlob('image/png', 0.95) to produce a lossless PNG. The download filename includes dimensions for easy file management. Everything runs client-side. Photo data, sliders, palette and exported PNG all stay in your browser. No telemetry, no daily limit, no upload to AI servers — useful when applying to sensitive industries (legal, medical, government, security) or when your face is your livelihood (actors, models, executives) and you don't want photos sitting on third-party servers indefinitely.

Why use this tool

Most online headshot tools force you to upload your photo to a remote AI cropping service, charge a per-photo or monthly fee, watermark the result, or limit you to one export per day. PikDraw runs the whole pipeline in your browser via the Canvas API, gives full manual control over zoom and framing (rather than guessing with AI), exports four professional aspect ratios at 1200 px, and asks for nothing — no account, no payment, no watermark, no upload.

Common use cases

  • LinkedIn profile photos (square crop, professional framing)
  • Resume / CV header photos (portrait crop, clean background)
  • GitHub, Stack Overflow and Slack profile avatars
  • Internal company directory / HR system photos
  • Speaker bio photos for conferences and webinars
  • Author bio photos for blog posts, Medium articles, podcasts
  • Real-estate agent and consultant headshots
  • Email signature photos for sales and account-management roles
  • Crew, cast, and team photos for production / agency websites
  • Standardised team-page photos for startup About pages

How to use this tool

  1. Upload your photo — Drag in any photo from your phone or laptop — JPG, PNG or HEIC. The tool runs entirely in your browser, so nothing leaves your device. Best results start with a well-lit headshot taken against a plain wall using your phone in portrait mode.
  2. Pick an aspect ratio — Square 1:1 (LinkedIn, GitHub, most ATS systems), Portrait 4:5 (resume header block), Portrait 3:4 (traditional CV portraits) or Portrait 2:3 (corporate / consulting CVs). Output renders at 1200 px on the long edge — high enough for retina LinkedIn display and print resume use.
  3. Choose a frame — Square (corporate / ATS), Rounded (modern apps and design portfolios) or Circle (LinkedIn / GitHub style). Circle and rounded apply a clip path during export so the corners are truly transparent (the surrounding area uses your selected background colour for square exports).
  4. Position your face — Use Zoom, Horizontal and Vertical sliders to centre your face within the frame. The professional convention is eyes at the upper third of the frame, shoulders just visible at the bottom, with ~20% headroom above the hair. Fine-tune until the framing feels balanced.
  5. Adjust brightness and background — Boost brightness slightly if your photo looks dim; lift contrast a touch to add presence. Pick a neutral background colour (white, off-white, light grey or your brand accent) — a clean uniform background dramatically lifts perceived professionalism.
  6. Export — Click Export and a high-resolution PNG downloads. Use the square version for LinkedIn / GitHub / company directories, and the portrait version inside the header of your resume document. Files are small enough to email and high enough resolution for retina display.

Who should use this

Job seekers updating their LinkedIn and CV before a search; founders preparing media kits and press photos; consultants standardising their team-page photos; speakers prepping conference bios; sales reps refreshing email signature avatars; actors and models who don't want headshots sitting on AI training servers; recruiters and HR teams standardising candidate-profile photos in their ATS; and anyone who values privacy enough to keep their face off third-party SaaS infrastructure.

How to get started

Take a well-lit headshot with your phone (natural daylight from a window at 45°, plain wall behind you, head and shoulders in frame). Upload it. Pick Square + Circle for LinkedIn or 4:5 + Square for a resume header. Centre your face with the position sliders. Click Export. First polished headshot in under a minute.

Best practices

  • Shoot in natural daylight from a window at 45° — free, soft, flattering, no equipment required
  • Wear a solid single-colour top — patterns and logos compete with your face for attention
  • Hold the phone at eye level — above shrinks the chin, below dominates the nostrils
  • Centre your face horizontally and place the eyes at the upper third of the crop
  • Add a subtle smile — recruiters scan in under a second and approachability wins clicks
  • Match background colour to your resume document accent for visual cohesion across materials
  • Export both Square (LinkedIn) and 4:5 Portrait (resume header) so you have the full set

Pro tips

  • Use natural daylight from a window at a 45° angle — best free studio lighting available, no equipment required.
  • Wear a solid, single-colour top — patterns and logos distract from your face.
  • A subtle smile reads more approachable than a closed mouth — recruiters scan headshots in less than a second.
  • Shoot in portrait orientation with your phone held at eye level — not from above (makes the chin look weak) or below (makes the nostrils dominant).
  • Match your background colour to your resume document accent for visual cohesion.
  • Crop tight to head + shoulders — full-body photos look casual and unprofessional in a CV header.
  • Save a square and a portrait version; you'll need both across LinkedIn, GitHub, ATS and the printed CV.

Expert insights

Window light is free studio light

Stand 1 m from a window at a 45° angle to your face. Best free lighting setup available — no ring light needed.

Eyes at the upper third

Centre your face horizontally and place your eyes around the upper third of the crop. It's the universal portrait convention for a reason.

Save both crops

Export Square for LinkedIn and 4:5 Portrait for your resume header — you'll need both for a complete job-search set.

Limitations to be aware of

  • No automatic background removal — use PikDraw's Remove Background tool first if needed, then crop here
  • No automatic face detection — manual position sliders give precise control instead
  • Single-photo workflow — for batch resizing of many headshots, use PikDraw's Batch Resize tool
  • No skin-retouching or blemish removal — by design; recruiters expect authentic photos

Frequently asked questions

What aspect ratio should I use for LinkedIn?
Use Square 1:1 (output 1200 × 1200 px). LinkedIn crops your photo to a circle in the feed and on your profile, so a square source with your face centred horizontally and slightly above centre vertically renders best. The 1200 px size satisfies LinkedIn's recommended profile-photo dimensions.
What about the resume header?
Portrait 4:5 (1200 × 1500 px) or 3:4 (1200 × 1600 px) suits the resume header block — taller crops feel more polished in document layouts than square, which can look cropped-in. Place the photo at the top-left or top-right of page one and keep the face centred horizontally.
Will the background colour show through transparent PNG?
When Circle or Rounded frame is selected, the area outside the clip path is filled with your chosen background colour rather than transparent — this ensures the photo displays consistently in any ATS, document, slide or web app. For a transparent corner export, use the Remove Background tool first.
Are my photos uploaded anywhere?
No. The entire pipeline — image upload, cropping, colour adjustments, frame clipping and PNG export — runs in your browser via the HTML5 Canvas API. Your photo never leaves your device. Useful for sensitive applications (legal, medical, government) where data privacy matters.
Does this remove the background like a magic AI tool?
No — this tool focuses on framing, cropping and colour adjustments, not background removal. Pair it with PikDraw's Remove Background tool first if you want a clean cutout, then drop the result here for final cropping and resizing.
What resolution does it export?
1200 px on the long edge. For Square the export is 1200 × 1200; for 4:5 it's 1200 × 1500; for 3:4 it's 1200 × 1600; for 2:3 it's 1200 × 1800. All sizes are high enough for retina LinkedIn / desktop display and print-quality at typical CV header dimensions.
Can I batch-process multiple photos?
v1 handles one photo at a time. For batch resizing of many portraits to identical dimensions, use PikDraw's Batch Resize tool. For sequential profile-photo cropping across team members, this tool is fast enough to process 20 portraits in 10 minutes.
Will recruiters prefer a photo or no photo?
Depends on country and industry: in the US, UK, Australia and Canada, most recruiters prefer no photo on the resume (to mitigate bias) but expect one on LinkedIn. In continental Europe, Latin America, Asia and the Middle East, a professional photo on the CV is standard. Always research local norms before submitting.

Browse all PikDraw image tools →