Logo

MonoCalc

/

Instagram Panorama Splitter

Social Media

…or drag an image onto this panel, or paste one from the clipboard. JPEG, PNG and WebP, up to 50 MB and 100 megapixels.

Your image is processed entirely in your browser. It is never uploaded.

About This Tool

Instagram Panorama Splitter — one wide photo, one swipe

A carousel is a row of separate posts, but if the pieces are cut from one image and line up at the edges, swiping through them feels like panning across the whole scene. This Instagram panorama splitter does the cutting: load a wide photo from your device, pick the shape you want each slide to be, and it works out how many slides the image is worth, shows you exactly where the seams fall, and hands back the slices as separate files. The photo is decoded and sliced by your own browser and is never uploaded anywhere.

You do not choose the slice count — the shapes do

This is the part that makes a panorama splitter different from a grid splitter. With a grid you pick rows and columns. Here the number falls out of two aspect ratios: divide the image's ratio by the post ratio and you have the number of posts the image is worth. A 6000 × 1000 panorama is 6:1, and a square post is 1:1, so it is exactly six slides wide. Change the target to 4:5 and each slide is narrower, so the same photo becomes 7.5 slides.

That division almost never lands on a whole number, and a slide-and-a- half is not a thing you can post. So the figure is rounded, the tool shows you the unrounded value beside it, and the difference between the two has to go somewhere. That is the whole job.

Crop or letterbox: two ways to close the gap

Crop to fit keeps the full height of the photo and trims the sides until the strip has the right proportions. If the image is not wide enough for that many slices at its full height, the tool flips the other way instead — it keeps every column of pixels and trims vertically at the anchor you choose, top, centre or bottom. Exactly one of those fires, the tool says which, and it reports the loss in both pixels and percent while dimming the doomed regions in the preview.

Letterbox to fit throws nothing away. It pads the photo out to the strip's proportions in a colour you pick and reports the thickness added to each edge. The trade is honest and visible: those bars appear in the finished carousel.

Seams are the whole point
Every slice is given one output height and one vertical offset into the source, worked out once before any cutting happens. A single pixel of variation in either shows up as a visible step at a seam when somebody swipes past it. The leftover pixels from an uneven division are spread across the horizontal span only, one each from the left.

Upload order runs left to right

Slide 1 is the leftmost slice, and the numbering in the filenames runs straight through to the right edge, so sorting the folder by name gives you the upload queue. This is worth stating plainly because it is the reverse of a profile grid split: a grid fills from the bottom-right upward, so grid tiles have to go up backwards. Carry that habit into a carousel and the panorama comes out scrambled.

What the previews are for

The seam preview draws the cropped or padded image once, with a vertical line at every boundary and a number in each column, so you can see whether a seam is about to land on somebody's face before you export anything. The swipe simulator shows one post-sized frame at a time with arrow-key navigation — it renders from the same slice descriptors the export uses, so what you step through is what the files contain.

Everything happens in this tab

There is no upload, no server and no address box for a remote image. Drawing a picture fetched from another site taints the canvas and the browser then refuses to let the page read the pixels back out, so the export would fail at the last step — local files only, through the picker, drag-and-drop or a clipboard paste. Rotation tags from phone cameras are applied on decode, because getting that wrong turns the whole strip on its side.

The maximum slice count is a plain number input that starts at ten and is yours to set, because platform limits change without notice and this tool does not assert any as fact. When a photo is wider than your maximum allows, it says so and offers to raise the limit rather than quietly cropping the extra away.

Frequently Asked Questions

Is the Instagram Panorama Splitter free?

Yes, Instagram Panorama Splitter is totally free :)

Can I use the Instagram Panorama Splitter offline?

Yes, you can install the webapp as PWA.

Is it safe to use Instagram Panorama Splitter?

Yes, any data related to Instagram Panorama Splitter only stored in your browser (if storage required). You can simply clear browser cache to clear all the stored data. We do not store any data on server.

How does this tool decide how many slices to make?

You do not choose the slice count — it falls out of the two shapes. Divide the image's aspect ratio by the post ratio you picked and you get the number of posts the image is worth: a 6000 × 1000 panorama is 6:1, and a 1:1 post is 1:1, so it is exactly six slices wide. That division almost never lands on a whole number, so the result is rounded and the tool then has to reconcile the leftover, which is what the Crop and Letterbox choice is for. The unrounded figure is shown next to the rounded one so you can see how close the fit was — 7.02 means the rounding cost you almost nothing, while 7.48 means a meaningful strip of the image is about to be cropped or a meaningful bar padded on.

Which slice do I upload first?

The leftmost one, numbered 01. A carousel is read in the order it was uploaded, so slide 1 is the left edge of the panorama and the numbers run straight through to the right edge. Sorting the extracted folder by filename gives you the upload queue directly. This is worth stating plainly because it is the exact opposite of a profile grid split, where the tiles have to be uploaded in reverse because a grid fills from the bottom-right upward. If you have used a grid splitter before, that reflex will scramble a panorama — here the order on screen is the order you post.

What is the difference between Crop to fit and Letterbox to fit?

They are the two answers to the same problem: after rounding, your image no longer has the proportions of a whole number of posts. Crop keeps the full height and trims the sides to suit, or — when the image is not wide enough for that many slices at full height — keeps the full width and trims vertically at the anchor you choose. Nothing is added, but pixels are lost, and the tool tells you how many in both pixels and percent and dims them in the preview. Letterbox discards nothing and pads the image out to the strip's proportions in a colour you pick, which means visible bars along two edges of the finished carousel. Neither is better; they trade the same difference in opposite directions.

Why are some slices one pixel wider than others?

Because the strip is cut at its own resolution and its width may not divide evenly by the slice count. A 3001-pixel-wide strip cannot give four equal whole-pixel slices. Rounding every slice down throws away a strip up to three pixels wide along the right edge, and rounding up runs off the end of the image — both leave a seam. So the leftover pixels are handed out one each to the slices from the left: the first is 751 pixels and the rest are 750. Crucially, this only ever applies horizontally. Every slice shares one output height and one vertical offset into the source, computed once before any slicing happens, because a single pixel of variation there would show up as a visible step at the seam when someone swipes past it.

Is my photo uploaded anywhere?

No. The file is decoded by your own browser, drawn onto canvases on this page, and encoded back into files your browser saves locally. Nothing is sent anywhere, because there is nowhere to send it: this site is a set of static files with no server, no account and no image endpoint. You can disconnect from the network entirely and every part of the tool still works. It is also why there is no box for pasting an image address — an image fetched from another site taints the canvas, and the browser then refuses to let this page read the pixels back out, so the export would fail at the final step. Local files only: the file picker, drag-and-drop, or paste from the clipboard.

How many slices should I set the maximum to?

Whatever the place you are posting to accepts. This tool does not assert a limit for any platform, because those numbers change without notice and a stale figure presented as fact is worse than no figure at all — so the maximum is a plain number input that starts at 10 and is yours to set. Where it matters is when your image is wider than that maximum allows: a 12-slice panorama with the maximum at 8 has to be cropped down to 8 slices, and the tool says so and offers a one-click button to raise the maximum instead. The upper bound of 30 is a limit on this page's own memory and rendering, not a claim about anywhere you might post.