Split image for X: strips that line up across the carousel
Since X turned posts with several images into a sideways carousel in 2026, split photos have taken off: one picture cut into strips that read as a single image as you swipe, like the split jellyfish posts. X Carousel Splitter cuts yours into 2 to 20 strips that line up the way X draws them. Each image sits in a box with a 1 px border, 4 px from the next, so 6 px of picture are hidden between two strips: the tool takes those pixels out instead of stretching over them, so lines stay straight across the gaps. It follows X's crop and row height too, matched to the phone or the desktop feed.
How it works
Add a picture
Upload a picture or pick one from the gallery. A 4:5 or taller picture shows whole inside the feed; a wider one runs past its edge and invites a swipe.
Shape the row
Choose 2 to 20 strips, the row width and the feed to match the gaps for. Drag a strip's edge to widen it, drag the picture to move the crop, double-click an edge for equal strips.
Download and post
Sign in with a free UX Pilot account to download a ZIP with one PNG per strip, numbered in order, then add them all to one post in that order.
What you can make
Split photo posts
Post a landscape, a poster or a product shot as one seamless carousel that people swipe across.
Launch reveals
Spread a launch visual over the strips so the full picture comes together as the post is swiped.
Art and photo portfolios
Show a wide illustration or a landscape photo as a Twitter panorama at the feed's full height.
Campaign and event posts
Line up a campaign key visual or an event poster across the carousel, cut for the phone feed or the desktop feed.
FAQ
Why do split images not line up on X?
X draws every image in a box with a 1 px border and leaves 4 px between boxes, so 6 px of picture vanish at each gap, and it crops each image to fill its box (object-fit: cover). A plain cut into equal slices ignores both, so lines jump at every gap. This tool leaves those pixels out and follows X's crop, as measured on X's web app.
What shape should my picture be?
With three or more narrow strips X always makes the row 1.24446 times as tall as the post's media column, so equal strips show the whole picture inside the feed only when it is 4:5 or taller. A wider picture runs past the feed's edge, which suits a swipe. To fit a landscape in the feed, use the Two halves or One wide strip look: those are the two layouts X lowers its row for.
How do I post the strips on X?
Download the ZIP: it holds one PNG per strip, named strip-01.png, strip-02.png and so on in the order to post them. Add them to one multi-image post in that order. Each file keeps your picture's own pixels, up to X's 4096 px side.
Is X Carousel Splitter free?
Exploring is free: upload a picture, try every look and drag the strips as much as you like. Downloading the strips as a ZIP, a PNG preview of the row or the JSON settings needs a free UX Pilot account.