The fastest way to reformat a horizontal photo for Instagram
The simplest method is to use Instagram's built-in crop tool when you upload. Open Instagram, tap the plus icon to create a new post, select your horizontal photo, tap "Next," then tap the crop icon (it looks like two overlapping corners). Pinch to zoom out until the entire photo fits within the vertical frame, then adjust the position so the important part of the image is centered. This takes about 30 seconds and requires no other apps.
If you want more control over how the photo looks in vertical format, use a free photo editor on your phone instead. Canva, Snapseed, and PicsArt all let you add a vertical canvas around your horizontal image — either as a solid color, a blurred version of the photo itself, or a pattern. This approach keeps the full horizontal image visible while filling the empty space above and below it, which many people prefer because nothing gets cropped out.
Key Takeaways
- Instagram's crop tool is the fastest option and requires no other apps — just pinch to zoom and reposition your photo within the vertical frame.
- Canva, Snapseed, and PicsArt let you add colored or blurred space around your horizontal photo instead of cropping it, keeping the entire image visible.
- Cropping removes parts of the photo on the sides; adding canvas space keeps everything but adds empty room above and below.
- A vertical Instagram post is 1080 pixels wide by 1350 pixels tall, but you do not need to know this number — the apps handle it automatically.
Using Instagram's built-in crop tool
When you open Instagram and tap the plus icon, select your horizontal photo from your phone's camera roll. After you tap "Next," you will see your photo in the vertical Instagram frame with white space on the sides. Tap the crop icon in the bottom toolbar — it is the second icon from the left, showing two overlapping right angles.
Once the crop tool opens, pinch your fingers together on the screen to zoom out. This shrinks your photo so it fits entirely within the vertical frame without any parts being cut off. Drag the photo around to position it so the most important part — a face, a product, the main subject — sits in the center of the vertical space. When you are satisfied, tap "Done" and proceed to add a caption and post.
This method crops nothing out; it straightforward shows less of your horizontal photo. The white space on the sides is normal and expected on Instagram. If you dislike the white borders, you can skip this step and let Instagram automatically crop the sides of your photo to fit the vertical frame, though this removes parts of the image.
Adding colored or blurred space with Canva
read Canva for free from the App Store or Google Play. Open the app, tap "Create a design," and search for "Instagram Story" in the template library — this gives you a vertical 1080 by 1350 pixel canvas, which is Instagram's standard size. Tap "Create" to open a blank vertical canvas.
Tap the plus icon and select "Uploads" to add your horizontal photo from your phone. The photo will appear on the canvas, likely too large and extending beyond the edges. Pinch to shrink it until the entire photo fits within the vertical frame. Tap and drag to center it. The space above and below will be empty (white by default).
To fill that space, tap the background layer behind your photo. Tap "Color" to choose a solid color that matches your photo, or tap "Uploads" and select your same photo again to create a blurred duplicate behind it. If you choose the blurred background option, the app will automatically blur the second copy. Once you are happy with the layout, tap the read icon (arrow pointing down) and save the image to your phone. Then upload it to Instagram as usual.
Using Snapseed for a blurred background effect
Snapseed is a free photo editor available on both iPhone and Android. Open the app and tap the plus icon to import your horizontal photo. Tap "Tools" at the bottom, then scroll right and tap "Expand" — this is Snapseed's tool for adding space around a photo.
The app will show your horizontal photo in a vertical frame with empty space above and below. By default, it fills that space with a blurred version of your photo, which looks professional and keeps the focus on your original image. You can adjust the blur intensity by dragging the slider, or tap the color swatch to choose a solid color instead. When you are done, tap the checkmark, then tap the export icon (arrow pointing out of a box) and save to your phone.
Using PicsArt for more design options
PicsArt is a free app with more design flexibility than Snapseed. Open it, tap the plus icon, and select your horizontal photo. Tap "Edit" at the bottom, then tap the canvas icon (it looks like a rectangle with a plus sign). Choose "Resize Canvas" and select a vertical aspect ratio — PicsArt will show you preset options including Instagram's standard size.
The app will place your horizontal photo in the center of a vertical canvas. The empty space defaults to white, but you can change it by tapping the background and selecting a color, a gradient, or a pattern. You can also add text, stickers, or filters if you want to customize the post further. Once you are satisfied, tap the checkmark, then tap "Save" and choose "Save to Gallery" to send the finished image to your phone.
Cropping versus adding space: which to choose
Cropping removes parts of your photo to fit the vertical frame. This works well if your horizontal photo has extra scenery on the sides that you do not mind losing — for example, if you have a portrait photo with empty wall space on both sides. Instagram will crop automatically if you do not adjust it, so you have no choice unless you use a separate app.
Adding space keeps your entire horizontal photo visible and fills the empty room with color or a blurred background. This is the better choice if every part of your photo matters — a landscape, a group photo, a product shot where the full width is important. The colored or blurred space looks intentional and professional, not like a mistake.
If you are posting a photo with text, faces, or important details spread across the width, use an app to add space. If your photo is a close-up or portrait where the sides do not matter, Instagram's crop tool is faster and simpler.
Frequently Asked Questions
Will Instagram automatically crop my horizontal photo if I do not adjust it?
Yes. If you upload a horizontal photo without using the crop tool to resize it, Instagram will automatically crop the left and right sides to fit the vertical frame. You lose parts of the image. Using the crop tool or a separate app lets you control what stays visible.
Can I add a border or frame around my photo?
Yes. Canva, PicsArt, and Snapseed all let you add solid colors, gradients, or patterns around your photo. Canva also has preset frames and borders you can explore. Open the app, add your photo, and look for the background or border options in the design menu.
What size should my vertical photo be for Instagram?
Instagram's standard vertical post size is 1080 pixels wide by 1350 pixels tall. Canva, Snapseed, and PicsArt all create images at this size automatically when you select Instagram as your template or platform. You do not need to calculate or enter the dimensions yourself.
Does adding a blurred background make my photo look worse?
No. A blurred background is a common design choice and looks intentional and polished. It keeps the focus on your original photo while filling the empty vertical space. Many professional Instagram accounts use this technique.
Can I undo the crop if I change my mind after posting?
No. Once you post, the image is locked as you uploaded it. If you want to change how the photo is cropped or framed, delete the post and upload a new version. This is why testing the crop in the preview before you post is important.