Frequently Asked Questions

1

What is Instagram Photo Splitter?

Instagram photos splitter is a single-purpose, intuitive, and most importantly, 100% free and privacy-focused browser-based application that allows you to split your photos into perfect Instagram carousel posts in seconds 👍. It runs locally on your device, on your web browser, and never makes any connection to any of my servers to transfer your photos for processing.

Initially, Instagram photo splitter was my pet project, meant only to help me beautify my Instagram profile with intriguing grid posts. Later I discovered how bad other Instagram carousel maker apps were. Most of the competing websites required me to sign up, or pay for the downloads, and even after all that I had to deal with annoying popup ads 😓... in total a disgusting user experience.

I just don't want anyone to experience the same and so I made this application public. Obviously it took me a while to convert a CLI based application to a web app, but with some UI changes, improved internal logic, enhanced caching, and some cool new features, now I think this app does its job rather efficiently.

It helps automate most of the photo splitting task by automatically suggesting the best grid layout based on your uploaded photo's aspect ratio and matching it with Instagram's suggested grid layout.

This unique feature of my app ensures that you are able to show the entirety of your photo on your Instagram profile without needing to manually crop (which you can 100% do) any of the background elements or subjects.

😊 Enjoy!

2

How does the automatic grid selection work?

Let's start with the basics. Every image that you capture or download from the Internet has an aspect ratio. This aspect ratio, which is often defined by two numbers (for example, 16:9, 4:3, 1:1, etc.) helps you understand the proportional relationship between the height and width of that captured image.

The aspect ratio, in generalhelps to create visually proportional components in web and mobile applications. Instagram being one of the most popular social media platforms, takes extensive advantage of aspect ratio to display your photos in the best possible way to your audience.

By default, Instagram supports six different types of aspect ratios to display your carousel post. These aspect ratios includes 3240 x 1080px (3x1 grid), 3240 x 3240px (3x3 grid), 3240 x 6480 (3x6 grid) and more. However, cropping your images in an exact grid, each grid box containing the exact proportion of the image's section, is quite difficult unless you are quite proficient in professional photo editing applications.

This is exactly where my Instagram photo splitter application shines with its automatic grid-matching algorithm. Once you upload your photo to my app, my Instagram carousel maker automatically calculates the aspect ratio of the photo and matches it with the aspect ratio of the six most recommended carousel grid layouts of Instagram. The grid selection is performed based on percentage values up to 2 decimal points. In simple terms - up to 0.01%.

TThis ensures that every photo will look perfect in your Instagram carousel post. You can also take advantage of my app's automatic cropping and image fill feature to make sure that none of the blank spaces are visible in your Instagram post.

3

What cropping methods are available?

My Instagram carousel maker app offers three different types of cropping methods – 1st. manual cropping; 2nd. auto centre cropping; 3rd. auto expand. Manual cropping empowers you to manually select the section of the image that you want to pass to the splitter function ✂️. The splitter function will then crop that selected section of the image based on the grid layout you selected in the first step.

The auto centre cropping feature automatically centres the selection area, making sure that there are equal spacing on every side of the image. This ensures that the selected is always centered. Beyond that, the algorithm ensures that the maximum portion of the image has been covered while respecting your carousel grid layout selection so that you don't miss out on any background elements or important subjects.

The auto expand feature expands the image while respecting its original aspect ratio such that it fills the grid layout selection. Moreover, to prevent any black spaces from getting passed to the splitter function, the algorithm will expand the image such that both the height and the width of the selected carousel grid layout is covered by the image.

4

What image formats are supported?

JPG, JPEG, PNG, and WEBP are the supported image formats. You can click on the upload section to browse your computer or your smartphone to upload the image. Alternatively, you can just copy and paste the image from anywhere on your system to the app and my app will instantly load it into the DOM and allow you to split it based on manually selected or recommended grid layout selection.

Currently I am trying to add support for GIF, SVG, and the more modern and more compressed image format called AVIF. However, to process AVIF images I will need to use the WASM library and will need to perform both encoding and decoding of the AVIF images. This will needlessly increase the app's size, and complexity and more importantly hinder overall user experience.

If you want to optimize AVIF SVG or GIF image then I will request you to first use my image compressor app to convert your image to PNG format and then upload that converted image to this app for further processing. If you have some suggestions as to how I can implement the support for AVIF and SVG images without compromising on speed and usability, then please contact me at [email protected].