AspectFit
PAD, DON'T CROP

Keep the
whole frame.

Free No account, no watermark, no upload limit.
Open the app →
FIT · NO CROPBORDERSCAROUSEL SPLIT
1:14:59:16
SOLIDDASHEDSQUAREROUNDED
@northlight
swipe → it lines up
1
2
1
2
3
CUT PANELS
2 PANELS3 PANELS
Drop images anywhere
OR PASTE FROM CLIPBOARD
MADE WITH ASPECTFITWHAT COMES OUT
NO CROP · 1:1
SOLID · SQUARE
SPLIT · 2 PANELS
NO CROP · 1.91:1
DASHED · ROUNDED
NO CROP · 1:1
SOLID · SQUARE
SPLIT · 2 PANELS
NO CROP · 1.91:1
DASHED · ROUNDED

Simple tool.
Does one thing well.

I built AspectFit to do one job: fit your photos into social media sizes without cropping. Splits, watermarks, borders and batch exports are all in service of that. Everything runs in your browser, so your photos never leave your device.

Keep Your Full Photo

Your entire image stays intact. AspectFit pads around it to fill the frame instead of cutting into it, and a slider scales the photo inside that frame until the spacing looks right.

Split Into a Carousel

Turn one wide photo into 2 or 3 swipeable slides. Drag and scale it across the full canvas to pick what lands where, and the background, blur and border run straight through the seams so the set reads as one continuous image. Downloads as a ZIP, already named in carousel order.

Watermark Studio

Start from a template or drop in your own logo. Position it, rotate it, tile it across the photo to deter reposts — then save up to 10 presets so your brand is one click away next time.

Every Size, Four Platforms

Posts, stories, reels and link cards for Instagram, Reddit, Facebook and X. Flip any preset to landscape with one tap, or keep your photo's original ratio.

Backgrounds & Borders

Fill the padding with a solid color, a blurred version of your photo, or leave it transparent. Add a border on top — solid, dashed or dotted, any width, color and corner radius.

Batch Processing

Drop a bunch of photos at once, apply the same settings to all of them, and download everything as a ZIP. HEIC, AVIF, WEBP and TIFF go straight in — no converting first.

Export at Full Resolution

Exports render from your source image, not the preview. Scale down to 75, 50 or 25% for smaller files, or pick Instagram-optimized to land on the 1080px width Instagram publishes at.

Your Photos Stay Private

Nothing gets uploaded anywhere. All the processing happens right here in your browser. I don't even have a server to store them on.

Open the app →

No account, no sign-up, no upload limits. Every change previews live as you make it.

How It Works

Three steps.
That's it.

No accounts, no installs, no learning curve. Just drop your photos in and get them back sized for wherever you're posting.

Step 1

Drop Your Photos

Drag in one photo or a whole batch. Nothing gets uploaded — your images stay on your device.

Step 2

Pick Your Settings

Pick a size, set your background, then add a border, a watermark or a carousel split if you want them.

Step 3

Download

Save your images individually or grab them all as a ZIP. Full quality, ready to post.

Free to use · No account needed

FAQ

Common
Questions

If something's not covered here, just shoot me an email.

Want to give it a try?

It's free, no sign-up needed, and your photos stay on your device.

Coming Soon

A mobile app is in the works.

I'm working on a native mobile version of AspectFit. Drop your email and I'll let you know when it's ready.

Early Access

Be the first to try the mobile app.

New Features

Get access to new stuff before it goes public.

Updates

I'll email you when there's real news. No spam.

I won't spam you. Promise.