Add text to any photo or image — free

Add captions and commentary to your images, play with fonts and styles, and even rotate text to add some flair.

*Free. No credit card required.

Add Text to Photos

Drag ’n’ drop and point ’n’ click your way to
professional-looking typography


Choose from 200+ fonts

Whether you need a bold font like Montserrat Extra Bold for memes, something clean and familiar like Roboto for body text, or something that screams high-end like Cinzel — there’s a font for you.

And if there is a font we don’t include, you can upload custom .ttf, .otf, and .woff font types.

Built-in font library

Get fancy with text effects

Choose from our palette of popular text colors or a custom color. Play with text shadows and blur to make your text pop. Or, let your visuals share the spotlight by reducing your text’s opacity.

Adjusting text effects is all point and click — no confusing menus within menus or tutorials required.

Text effects

Refine your typography

If you have an eye for typography and consider a font’s default settings a starting point — you will love this.

You can adjust letter spacing and line height for any font with a simple slider. Slide the controls left and right until you’ve achieved the look, effect, or readability you’re after.


Rotate text for something extra

Look at the images that consistently slow your scroll — sometimes the text is on an angle.

Rotating your text in Snappa is as easy as clicking ⟳ on the text you want to rotate and dragging your mouse until it’s perfect.

Rotate text

Add photos and graphics

Text is great but a “picture says a thousand words.” #corny

With Snappa, you have access to 4,000,000+ free hi-res photos and graphics, professionally designed templates, and icons. Mix and edit millions of assets to make the images you have in your head a reality.

Photo and Graphics Library
Sujan Patel Quote

Snappa is the best tool I've used to create images for blog posts & Facebook ads. In 5 minutes I can do what used to take me hours to do or pay designers to do.

Sujan Patel,
Co-founder of Webprofits

Add text to photo FAQ


What if I don’t want to start from scratch?

Whether you’re short on time or just don’t trust your eye when it comes to design — we have you covered. We have THOUSANDS of professionally designed templates to choose from. Pick a template, then fiddle with your fonts, colors, and design elements.

Can I add text to images and photos for free?

On the forever free plan, you have access to all of our fonts and text effects and can download three images per month. The Pro ($10/month) or Team ($20/month) plans include UNLIMITED image downloads.

Do you have stock photos, graphics, and templates that I can use?

Do we ever! You get access to 4,000,000+ high-res free use photos and graphics and 6,000+ professionally designed customizable templates. Of course, you can add text to any of our images to make them your own.

I want to add text to photos to advertise my business and make sales — is this okay?

Absolutely. Sleep easy knowing that our 4,000,000+ totally-not-cheesy stock photos are free use. From fun memes among friends to selling products and services on social media and everything in-between — you’re safe.

Can I share images with text on social media without leaving Snappa?

Yes, you can share your image to social media directly or through Buffer without ever leaving Snappa.

Add text to your photo in seconds

Snappa is SO MUCH more than a way to add text to photos and images

Image Resizer

Image Resizer

Repurpose any image for just about any platform in seconds.

Image Cropper

Image Cropper

Quick and easy square, circle, and rectangle image crops.

Speech Bubbles

Speech Bubbles

Create quote posts that make your audience reflect, laugh, and share.

Image Rotator

Image Rotator

Rotate images, graphics, shapes, and text.

Image Flipper

Image Flipper

Instantly flip any image vertically or horizontally.

Background Remover

Background Remover

Click a button and your background instantly vanishes — it’s magic.

Image Blur

Image Blur

Blur your image using a simple slider.



There are templates, high-res photos, icons, vectors, and so much more —
try it for free.

Ready to add text to your photo?