Add Text to Image result preview

Add Text to Image — Free Online Photo Text Editor

Add styled text, custom fonts, colors and outlines to JPG, PNG, WebP, SVG or GIF files.

Drop an image — place your text and download the finished picture

If the text is there to mark ownership, stamp a semi-transparent text or logo watermark with opacity and rotation controls instead.

For a classic top-and-bottom caption, build a meme from the same image; to change words already printed in the photo, replace the existing text with AI.

What you can do with Add Text to Image

Review the main capabilities before you begin.

  • Add custom text to JPG, PNG, WEBP, or GIF images
  • Position multiple text boxes exactly where you want
  • Choose fonts, sizes, and colors for your captions
  • Make text pop with a colored outline and stroke
  • Add labels and watermarks to your photos
  • Set a transparent or solid text background

Settings reference

Available controls for Add Text to Image.

Processing modePresets
Process one input, or switch to Premium batch mode to process multiple inputs with shared settings. Available input types depend on the tool.Options: Single imageBatch

Text

Add Text BoxOne-click
Adds another independent text layer to the photo, so you can combine a headline, a caption, and a watermark, each with its own font, size, and colors.
TextText input
The words rendered on the selected text layer; type or edit your caption, quote, watermark, or meme line here, including multi-line text.
Font FamilyDropdown
Picks the typeface for the selected text layer from 61 fonts spanning sans-serif, serif, display, handwriting, and monospace styles to match your design.Options: ArialBarlowComfortaaDosisInterJosefin SansKanitLatoMontserratNunitoOpen SansOswaldPoppinsQuicksandRalewayRobotoRubikWork SansArvoBitterCormorantCrimson TextEB GaramondLibre BaskervilleLoraMerriweatherPlayfair DisplayPT SerifRoboto SlabTimes New RomanAbril FatfaceAlfa Slab OneAntonBangersBebas NeueFredokaLobsterLobster TwoPacificoRighteousStaatlichesTitan OneAmatic SCCaveatComic NeueCourgetteDancing ScriptGreat VibesIndie FlowerKalamPermanent MarkerSacramentoSatisfyShadows Into LightCourier NewIBM Plex MonoInconsolataJetBrains MonoRoboto MonoSource Code ProSpace Mono
BOn / Off
Switches bold weight on or off for the selected text layer; use it to make headlines and captions stand out at a glance.
IOn / Off
Switches italic style on or off for the selected text layer, useful for quotes, credits, or a softer decorative look.
Font SizeSliderRange: 8–100px · Default: 24px
Sets how large the selected layer's text appears; go big for headline or meme text and small for fine print or credit lines.
Outline WidthSliderRange: 0–10px · Default: 2px
Controls the thickness of the stroke drawn around each letter, from 0 for no outline up to 10px; a thicker outline keeps text readable over busy photos.
ColorColor picker
Picks the fill color of the selected layer's text; choose a shade that contrasts with the photo so the words stay legible.
Outline ColorColor picker
Sets the color of the outline around the letters, separate from the text color; only active when Outline Width is above 0.
Background ColorColor picker
Fills the text box with a solid color bar behind the words, creating a caption-bar look; disabled while the Transparent option is checked.
TransparentOn / Off
When checked, the text box has no background fill so the photo shows through behind the letters; uncheck it to enable a solid background color.
Free to use · No signup required · Without watermarkUploads are encrypted in transitRemoved under our retention policy

Frequently Asked Questions

How Add Text to Image helps you get it done

Real problems it solves every day — for businesses, creators, and everyday tasks. Find the use case that fits you and start.

Social Media

Instagram Stories & TikTok Text

Add text to Instagram stories, TikTok and Snapchat posts that stays readable at phone size

For Business

Facebook Ads & Google Display

Create high-converting Facebook ad graphics, Google display banners, and promotional materials with compelling text overlays

For Creators

Drake Memes & Viral Content

Create Drake pointing memes, reaction memes, and viral content with top/bottom text for Reddit, Instagram, and Twitter

Education

Educational Content

Create instructional images, infographics, and educational materials with explanatory text for learning

Personal Use

Personal Greetings

Design personalized birthday cards, invitations, and greeting cards with custom messages for loved ones

For Business

Brand Identity

Add logos, slogans, and brand messages to images for consistent brand representation across platforms

For Business

Real Estate Marketing

Add property details, prices, and contact information to real estate photos for listings and brochures

For Business

Restaurant Menus

Create visually appealing menu items with descriptions, prices, and special offers for restaurants

For Business

Event Posters & Flyers

Design event announcements, concert posters, and promotional materials with event details and dates

For Business

Product Labels & Packaging

Add product names, descriptions, and branding to product photos for e-commerce and packaging design

For Business

Personal Branding

Create quote graphics, motivational posts, and personal branding content for social media profiles

Personal Use

Recipe Cards

Add cooking instructions, ingredients, and cooking times to food photos for recipe sharing

Marketing

YouTube Thumbnail Text That Gets Clicks

Pick a bold display font like Anton, Bebas Neue or Bangers with a thick 4-6px outline in a contrasting color to punch through the thumbnail grid and boost click-through on YouTube and course-platform video covers.

For Developers

Code Screenshot Captions for Dev Social Posts

Overlay a monospace font like JetBrains Mono or Source Code Pro on a code screenshot to label the language or add a caption before sharing it on X, LinkedIn or a dev blog.

Social Media

Pinterest Quote Pins with Script Fonts

Layer an elegant script or serif font — Dancing Script, Great Vibes or Playfair Display — over a soft background photo to design saveable quote pins that perform well in Pinterest search and boards.

Photography

Discreet Photography Portfolio Credit Lines

Add a small text layer with your name or studio handle in a corner, keep the outline width low and the background transparent, so portfolio previews carry a subtle credit line that doesn't distract from the shot.

Productivity

Annotate App Screenshots for Bug Reports & Help Docs

Drop labelled text boxes directly onto app or website screenshots to point out a bug, a UI step, or a feature for a support ticket, QA report, or how-to guide — no separate screenshot-annotation app needed.

Watch each transformation land

Every photo crosses the slash untouched and comes out the other side finished.