Speech Bubble & Caption Maker
Add speech bubbles, thought bubbles and caption boxes to a photo. Drag each bubble into position, customise the colours and text, then download the finished image.
Add speech bubbles, thoughts and captions to photos
Turn an ordinary image into a comic-style scene, meme, social post or annotated photo by adding speech bubbles, thought bubbles and caption boxes. Customise the text, colours, border, opacity and position, then download the finished image.
Create a speech-bubble image in four steps
Upload your photo, choose the bubble style, type your message and then position and customise it before downloading.
Choose your photo
Upload a JPG, PNG or WebP image from your phone, tablet or computer.
Choose a bubble style
Pick Speech Bubble, Thought Bubble or Caption Box depending on the design you want.
Type and style the text
Enter your message, then adjust font size, bubble width, colours, border and opacity.
Position & download
Drag the bubble into place, add more if needed, then save the finished image.
Build your own comic-style photo layout
Tips for clearer speech bubbles and captions
Short sentences are easier to read and help the bubble stay compact on the image.
Dark text on a light bubble or light text on a dark bubble is usually the easiest to read.
Place bubbles in empty areas of the image whenever possible so the subject remains visible.
If you add several bubbles, keeping similar colours and border thicknesses makes the image feel more polished.
The bubble tail should clearly indicate who is speaking, especially when several people are in the photo.
Caption boxes work better than speech bubbles for locations, dates, scene descriptions or story context.
What can you make with the Speech Bubble Maker?
Edit without changing your original photo
The Speech Bubble & Caption Maker is designed to work in your browser and create a separate edited copy for download. Your original image remains unchanged while you experiment with text, colours and bubble positions.
Before posting the finished image publicly, check both the photo and the text you added for personal names, locations, private details or anything else you may not want to share.