Show HN: Split Image

artiomyak1 pts0 comments

Split Image Online Free — Image Splitter & Grid Maker

Skip to the tool

SplitImage

Everything runs in your browser. Your images never leave your device.

No upload, no sign-up, no watermark

Cut one picture into a grid that lines up

Pick a template, drop in a photo, take the pieces away. The file never leaves your device, because the cutting happens in the browser you are reading this in.

Runs in your browser

Free, unlimited

No watermark

Drop an image here

JPG, PNG, WEBP or GIF. Read by your browser, never uploaded.

Choose an image<br>or paste with Ctrl / ⌘ + V

0 × 0 px

Zoom

Reset

Grid<br>Carousel<br>Print

Quick templates

Custom splitChoose your own rows and columns

Columns

&minus;

Rows

&minus;

Tile shape

Original

1:1

4:5

3:4

1.91:1

9:16

Crop to fill<br>Fit, add padding

Padding colour

Paper

Page size

A4<br>A3<br>A5<br>Letter<br>Legal<br>Tabloid

Orientation

Portrait

Landscape

Margin (mm)

Print quality

150 DPI<br>300 DPI

Output format

PNG<br>JPG<br>WebP

Quality 92%

Max tile width

1080 px<br>1350 px<br>2048 px<br>Original

Numbering

Feed order

Left to right

Show numbers on preview

Preview gap

Download all as ZIP

Download printable PDF

Save one by one<br>Replace image

Your tiles

your.handle

How the grid will read on your profile

Splitting without uploading

A splitter cuts one picture into equal pieces so it can be put back together somewhere else. Nine squares that read as one mural down a profile, or four sheets of A4 taped into a poster.

Cutting is the easy part. What people get wrong is the posting order, and running the whole thing through a second round of compression on the way.

Every tile here is drawn from the original pixels at full size, so two neighbouring tiles meet along a line that was already in the photo. Nothing is sent anywhere, so theres no queue and no copy sitting on a server afterwards.

How many parts?

Most people arrive already knowing the number. Three fills one row across a profile, nine fills three. Two and four are the ones that work on X. If none of the templates fit, switch on custom split and set anything up to 12 by 12.

Parts<br>Layout<br>What for

2×1<br>A before and after, or a pair on X

3×1<br>One row on a profile, or a triptych

2×2<br>The four-image mosaic on X

3×2<br>Two full rows, or six slides

3×3<br>The classic profile grid

12<br>3×4<br>Four rows, about a month of posts

Grid, carousel or print

Grid cuts into rows and columns and numbers the pieces backwards, the way a profile fills.

Carousel cuts one row of slides at 4:5, the tallest shape the feed will show.

Print works in millimetres. Pick the paper and every tile comes out shaped like a page.

The posting order

A profile fills from the top left with your newest post, so a split image goes up backwards. Bottom right first, top left last. This is where most grids fall apart.

The tiles are numbered in that order and the number is in the file name too — photo-01-r3c3.jpg goes up first and lands in row 3, column 3. Carousels behave normally, slide 1 first.

Post the whole set in one sitting. One stray photo in the middle and the grid is a jumble, with no way to reorder it afterwards.

How to split your image

Pick a template, or turn on custom split for anything up to 12 by 12.

Add the photo — drag it onto the mat, paste it, or click to browse.

Drag to move the crop, scroll to zoom, pick a tile shape if you need one.

Download the ZIP, or tap a single tile to save just that one.

Questions

Is my photo uploaded anywhere?<br>No. Your browser reads the file and cuts it on your own machine. No server copy, no account. Once the page has loaded you can turn off your Wi-Fi and it keeps working.

How do I split an image into 9 parts?<br>Choose the 3x3 template, add your photo, download the ZIP. Same three steps for 2, 3, 4, 6 and 12, and custom split covers whatever is left.

What order do I post the pieces in?<br>Backwards, for a profile grid. Tile 1 is the bottom right piece and goes up first. A carousel is different — those go into one post starting at slide 1.

Will the seams show?<br>They shouldn't. Neighbouring tiles are cut from adjacent pixels with nothing thrown away between them. The gap slider only spaces out the preview, it has no effect on the files.

PNG, JPG or WebP?<br>JPG for photos. PNG for flat colour, text or transparency. WebP is smallest, though some older software still can't open it.

Why do my tiles look blurry?<br>The source was too small. A 1080 px photo cut into nine leaves 360 px per tile, and thats then stretched back up on upload. Start from something at least three times the width of one tile.

Popular splits

Split Image In 2<br>2×1

Split Image In 3<br>3×1

Split Image In 4<br>2×2

Split Image In 6<br>3×2

Split Image In 9<br>3×3

Split Image In 12<br>3×4

Sizes worth knowing

Square post<br>1080 × 1080

Portrait post<br>1080 × 1350

Landscape post<br>1080 × 566

Story / Reel<br>1080 × 1920

3×3 source<br>3240 × 3240

Feed images are served 1080 px wide. Bigger gets resized on upload.

More splitting tools

All free, all in the browser.

Split Image...

image split grid tile photo profile

Related Articles