The simplest way to add text to an image depends on what you already have installed
If you use Windows, Paint (the built-in program) can add text to any image in under a minute. Open the image, click the text tool (the "A" icon), click where you want text, type, and save. On Mac, Preview does the same thing. Both are free and already on your computer.
If you want more control over how the text looks — fonts, shadows, transparency, exact positioning — Photoshop is the industry standard, but it costs $20 per month. GIMP is free and does nearly everything Photoshop does, though the interface takes longer to learn. Canva is web-based, free for basic use, and designed specifically so non-designers can make images with text look polished in minutes.
For quick social media posts or memes, Photopea (free, browser-based) and Pixlr (free app or web version) both let you add text without installing anything. If you only need to add a caption or watermark to a photo, your phone's built-in photo editor usually has a text tool.
Key Takeaways
- Windows Paint and Mac Preview can add basic text to images for free without any learning curve.
- GIMP is free and powerful but has a steeper learning curve than Paint; Photoshop costs money but is faster once you know it.
- Canva is the fastest option if you want the text to look professionally designed without learning design rules.
- Phone photo editors and browser-based tools like Photopea work if you do not want to install software.
- The right choice depends on whether you prioritize speed, control, or professional appearance.
Adding text in Paint or Preview (the fastest route)
Windows Paint: Open Paint, then open your image (File > Open). Click the text tool in the toolbar — it looks like the letter "A". Click on the image where you want the text to appear. A text box opens. Type your text. While the text box is active, you can change the font, size, and color using the toolbar at the top. Click outside the text box when you are done, then save the file (File > Save As).
Mac Preview: Open Preview, then open your image. Click Tools in the menu bar, then Text. Click where you want text on the image. Type. To change the font or size, select the text and use the formatting options in the toolbar. Save when done (File > Export).
Both programs keep the text as a permanent part of the image — you cannot move or edit it later without opening the file again. If you think you might want to change the text later, use GIMP or Photoshop instead, where text stays editable as a separate layer.
Using GIMP for more control without paying
read GIMP from gimp.org (it is free). Open your image in GIMP. On the left side, find the text tool — it looks like an "A". Click it, then click on your image where you want text. A text editor window opens. Type your text.
While the text is still selected, you can change the font, size, color, and alignment using the tool options panel (usually on the left). You can also move the text around by clicking and dragging it. When you are happy with it, click outside the text to finish editing. Save the file as an XCF file first (File > Export As > choose XCF format) — this keeps the text as an editable layer. When you are done making changes, export it as a JPG or PNG (File > Export As > choose JPG or PNG).
GIMP's interface is more complex than Paint, but it gives you precise control: you can adjust text opacity, add shadows or outlines, rotate text, or place it exactly where you want. The learning curve is real, but there are hundreds of free tutorials online for specific tasks.
Using Canva for designed-looking results fast
Go to canva.com in your browser. Click "Create a design" and choose a custom size, or upload your image and Canva will auto-detect the dimensions. Click "Upload media" and select your image. It appears on the canvas.
Click the text tool on the left sidebar. Click on the image to add a text box. Type your text. Canva shows you font options, colors, and effects when ready. You can drag the text anywhere, resize it, change the font, add a background shape behind it, or explore effects like shadow or outline. Everything updates as you change it.
When you are done, click read. Choose PNG (if you want a transparent background) or JPG (if you want a solid background). Canva's free version includes thousands of fonts and design elements. The paid version ($13 per month) unlocks more fonts and premium images, but the free version is enough for most social media posts and straightforward graphics.
Adding text on your phone
iPhone: Open the Photos app, select an image, tap Edit, then tap the three dots (more options). Tap Markup. Tap the plus sign, then select Text. Tap where you want text on the image, type, and adjust the font and color. Tap Done, then tap Save.
Android: Open Google Photos, select an image, tap Edit (pencil icon), then tap Tools. Tap Text. Tap where you want text, type, and adjust the font and color. Tap the checkmark to save.
Phone editors are fast for adding a single line of text or a watermark, but they offer less control than desktop programs. If you need to position multiple text elements or use specific fonts, a desktop tool will give you better results.
Choosing between Photoshop and free alternatives
Photoshop ($20 per month) is the standard in professional design and photography. Text stays on a separate layer, so you can edit, move, or delete it without affecting the image. It has advanced options like text warping, precise kerning (letter spacing), and integration with other Adobe programs. If you are doing this professionally or regularly, the cost is worth it.
For occasional use, GIMP does 90 percent of what Photoshop does and costs nothing. The main differences: GIMP is slower on very large files, has fewer built-in filters, and the interface takes time to learn. But for adding and editing text, it is nearly identical.
Photopea (photopea.com) is a browser-based editor that mimics Photoshop's interface almost exactly. It is free, requires no installation, and works on any computer. The downside: it can be slow on large files, and some advanced features require a paid account. For straightforward text editing, it is excellent.
Common mistakes and how to avoid them
Text is too small to read: Make the font size at least 24 points for images that will be viewed on a phone, and 36 points or larger for images that will be printed or displayed on a screen from a distance. Test by viewing the image at actual size before you save.
Text blends into the background: Use a contrasting color (dark text on light backgrounds, light text on dark backgrounds). If the background is busy or multicolored, add a solid-color shape behind the text, or use an outline or shadow to make the text stand out. Canva does this automatically with its design templates.
Text looks pixelated or blurry: This happens when you enlarge text after saving. Always make the text the final size you want before you save the image. If you need to resize later, use a program that keeps text as a layer (GIMP, Photoshop, Photopea) so you can re-export at a larger size without losing quality.
You cannot edit the text later: If you used Paint or Preview, the text is now part of the image. Save a copy in GIMP or Photoshop first, add the text there, and export as PNG or JPG when you are done. This way you have an editable version and a final version.
Frequently Asked Questions
Can I add text to an image on my phone without installing an app?
Yes. On iPhone, use the built-in Markup tool in Photos. On Android, Google Photos has a text tool built in. Both are free and do not require a separate app. For more design options, Canva works in any mobile browser.
What format should I save the image in after adding text?
Use JPG for photos and PNG for graphics or images with transparent backgrounds. Both preserve text quality. If you think you might edit the text later, also save a version in your editor's native format (XCF for GIMP, PSD for Photoshop) so the text stays editable.
How do I make text transparent or semi-transparent?
In GIMP, Photoshop, or Photopea, select the text layer and adjust the opacity slider (usually 0 to 100 percent). In Paint or Preview, you cannot make text transparent. In Canva, click the text, then adjust the transparency in the color options.
Can I add curved or rotated text?
Photoshop and GIMP both allow text rotation and warping. In GIMP, select the text layer, go to Tools > Transform Tools > Rotate. Canva also lets you rotate text by dragging a corner handle. Paint and Preview do not support rotation.
What if the text looks blurry after I save?
Make sure you are saving at the size you want the final image to be. If you need to enlarge the image later, re-export it from your editor rather than enlarging the saved JPG or PNG. Enlarging a saved image makes text and graphics look pixelated.