Split Image in 2—Free Photo Splitter

Instantly divide any photo in half. Create side-by-side 2-panel carousels or top-and-bottom vertical stacks. Free, private, and fast.

Upload a Photo, Get 2 Numbered Tiles

Start with any JPG, PNG, WebP, or HEIC image. 9grid cuts it locally in your browser.

Need many splits? Select multiple images to open Batch Mode.

✨ See real results from creators

Tap any preview to start with that sample

Why Split an Image in Half?

Two panels is the smallest split that still changes how people read an image — and that constraint is exactly what makes it useful. A single seam creates a natural "pause" in the middle of a photo: perfect for a comparison, a reveal, or a page break in a long screenshot. Unlike bigger grids, there is only one cut line to manage, so you can place it deliberately instead of working around a lattice of seams.

The two-part split also has a long print tradition: the diptych. Photographers pair two related frames — a wide shot and a detail, two expressions, two moments seconds apart — and let the gap between panels do the storytelling. The same instinct now powers swipe posts: slide one asks a question, slide two answers it.

What People Actually Split in Half

  • Before & after comparisons — Fitness progress, car detailing, home renovation, hair transformations. One photo becomes a swipe that proves the result.
  • Diptych prints — Two framed halves hung a few centimeters apart read as one artwork. A 2×1 split of a portrait-orientation photo makes a striking vertical pair.
  • Long screenshots — Chat threads, receipts, and article captures get unreadably small as one image. Halving them keeps text at a legible size.
  • Two-slide story beats — Setup on slide 1, payoff on slide 2. The shortest possible carousel, and often the highest completion rate.

Before/After Posts: Which Half Goes First?

There are two schools, and the right one depends on where you post. Narrative order (before → after) matches how people tell the story out loud and works well when the transformation is the whole point of the account — your audience already expects the reveal. Hook order (after → before) leads with the most impressive frame; on Instagram the first slide is also the feed preview, so an eye-catching "after" stops the scroll and the swipe back to "before" delivers the contrast.

A practical rule: if the post has to win attention in a busy feed, put the after first. If it lives on a profile people already follow for transformations, keep chronological order. Either way, shoot both halves from the same angle and distance — the comparison only lands if the seam is the only thing that changed.

Splitting Tall Screenshots Without Breaking a Sentence

For chat logs and long captures, choose 2×1 (one horizontal cut) and pan the image so the seam falls in the gap between two messages or paragraphs — not through a line of text. Because there is only one cut, a small nudge is usually all it takes; zoom in slightly if the natural break sits just off-center.

One platform quirk worth knowing: when you attach two images to a post on X, they display side by side as two columns. A tall screenshot split 2×1 therefore reads like a comic page — top half on the left, bottom half on the right — which is exactly how readers expect to continue a conversation thread.

How to Split a Photo in 2 Equal Parts

  1. Upload your image — JPG, PNG, WebP, or HEIC. Wide originals suit 1×2; tall originals suit 2×1.
  2. Pick the cut direction — 1×2 makes one vertical cut for side-by-side panels; 2×1 makes one horizontal cut for a top-and-bottom stack.
  3. Place the seam deliberately — Pan and zoom until the single cut line sits in negative space, or in the gap between text lines.
  4. Download both halves — Files export as 01 and 02 in reading order, ready to post left-to-right or top-to-bottom.

Composition Tips for 2-Panel Splits

  • Hide the seam — Sky, walls, and out-of-focus backgrounds absorb the cut; a seam through a face or logo is the one mistake viewers always notice.
  • Balance the pair — Classic diptychs put visual weight on opposite sides of the two panels so neither half feels empty on its own.
  • Size for the carousel — Instagram slides display at 4:5. For a seamless 1×2 swipe, crop the source to 8:5 (e.g. 2160×1350) before splitting so each half fills the frame exactly.
  • Preview at phone size — Two-panel posts are consumed almost entirely on mobile; check that text in each half survives the small screen.

Frequently Asked Questions

How do I split an image in half?

Upload your image to 9grid, select the 1×2 (side-by-side) or 2×1 (stacked) layout, and download. The tool instantly divides your photo into two equal halves along a single cut line.

Can I split a photo vertically instead of horizontally?

Yes. Use 1×2 for two panels side-by-side (one vertical cut), or 2×1 for top-and-bottom halves (one horizontal cut). Match the layout to your source: wide images split best side-by-side, tall images top-and-bottom.

What size should my image be for a two-slide Instagram carousel?

Instagram carousel slides display at 4:5, so a seamless two-slide swipe needs a source at 8:5 — for example 2160×1350 pixels. Crop to that ratio first, then split 1×2 so each half exports as a full-frame 1080×1350 slide.

Where should the cut line fall in a before/after photo?

Ideally nowhere important: shoot both states from the same angle, then place the seam in a neutral area like a wall or background. If the subject crosses the middle, zoom or pan in the editor until the cut avoids faces and key details.

Do both halves come out exactly the same size?

Yes. The splitter computes both halves from the same pixel grid, so they export at matching dimensions and reassemble without gaps or overlap — no manual measuring involved.

Is this split image tool free?

Yes. 9grid is completely free with no sign-up, no watermarks, and no limits on how many images you can split. Every quick-split page uses the same browser-based tool at no cost.

Are my photos uploaded to your servers?

No. Your images are processed locally in your browser using JavaScript and the Canvas API. Photos never leave your device, so we cannot see or store your files.