Add text to an image
Upload a photo, type your text and place it wherever you want with your mouse or finger. Adjust the font, color, outline and shadow, then download the image at full resolution, without uploading anything.
- Free
- Meme template
- PNG or JPG
- Full resolution
100% private — Everything is processed directly in your browser: your files, voice, and image are never sent to Chatzam's servers.
How do you add text to a photo?
-
Upload the image
Choose a photo, a screenshot or a graphic from your computer or your phone.
-
Add your text
Type your text, drag it into place with your mouse or finger, then adjust the font, size, color, outline, shadow or background. Add as many text boxes as you need.
-
Download the image
Export as PNG or JPG, at your photo's original size.
Readable text on any photo
5 font styles
Sans-serif, serif, Impact-style meme font, handwriting or typewriter, with adjustable size, bold and alignment.
Outline, shadow and background
An outline, a shadow or a colored background behind the text keeps it readable, even on a busy photo.
Ready-made meme template
Top text, bottom text, in white capitals with a black outline: the classic format in one click.
Full resolution, no upload
The image is exported at its original size, and everything happens in your browser: your photos are never uploaded.
Making text readable on a photo
The main pitfall is a lack of contrast: white text on a bright sky or black text on a dark area disappears. On a busy photo, with leaves, a crowd or a city scene, add a dark outline around light letters, or the other way round; a drop shadow is often enough on a calmer background. A colored background behind the text is the safest option, for a poster, an announcement or a quote for example. Choose a sans-serif font for a short message read from a distance or on a small screen, and leave a margin from the edges of the image so nothing gets cut off when it's shared.
Making a meme with your own image
The classic meme follows a simple rule: one line at the top to set up the situation, the punchline at the bottom, in white capitals, in an Impact-style font with a black outline. The outline keeps the text readable whatever the color of the image. The "Meme template" places these two text boxes for you: just replace them, then move them or adjust the size if the sentence is long. Keep it short, a few words per line, so the text is big enough on a phone. Also think about rights: using a photo of a recognizable person or another creator's image can be a problem, especially for public or commercial use.
PNG or JPG: which format should you export?
The image is exported at its original resolution: a 4000 × 3000 pixel photo stays 4000 × 3000, with text as sharp as the rest. PNG keeps every pixel losslessly, so letter edges stay perfectly crisp, but the file is heavier for a photo. JPG is much lighter and fine for sharing a photo on social media or in a message, at the cost of possible slight artifacts around thin letters. If the file is still too big, run it through "Compress Image" or "Resize Image". To sign a whole series of photos with the same text, "Add a Watermark" is quicker.
Frequently Asked Questions
How do I add text to a photo for free?
Upload the photo, add some text, drag it into place with your mouse or finger and adjust its style. Then download the image as PNG or JPG, for free and with no sign-up.
How do I make a meme with my own picture?
Upload your image and choose the "Meme template": one text at the top and one at the bottom, in white capitals with a black outline. Replace the lines, then download the result.
How do I make text readable on a bright or busy photo?
Add an outline in a contrasting color, a shadow, or a colored background behind the text. A colored background is the most readable option on a very detailed image.
Can I add several text boxes to the same image?
Yes. Add as many as you need: each one has its own font, size, color and position.
Does the image lose quality?
No, it's exported at its original resolution. In PNG, no pixel is altered; in JPG, the file is lighter but slightly compressed, like any JPG image.