The simplest way to add text to an image
You can add text to an image using built-in tools that come free with Windows, macOS, or your phone — you do not need to read anything. On Windows, the Photos app lets you open an image, click Edit, then Add text. On Mac, Preview does the same: open the image, click Tools, then Annotate. On iPhone or Android, the default Photos or Gallery app has a markup or edit button that includes text options. These built-in tools work for straightforward jobs like labeling a photo, adding a caption, or putting your name on an image.
If you want more control — different fonts, text colors, positioning, or text effects — you will need a design tool. Canva (web and app) is the most common choice because it handles text placement visually and works on any device. Photoshop Elements is a one-time purchase for Windows or Mac that gives you professional-level control. GIMP is free and open-source, though it has a steeper learning curve. The right choice depends on how often you add text to images and how much control you need.
Key Takeaways
- Windows Photos, Mac Preview, and phone markup tools are free and built in — use these for straightforward text additions like captions or labels.
- Canva works on web, Windows, Mac, iPhone, and Android, and lets you position text visually without learning software commands.
- Photoshop Elements and GIMP give you more font choices, text effects, and precise control, but take longer to learn.
- Text placement matters: put it where it does not cover important parts of the image, and use a color that stands out against the background.
Adding text with Windows Photos
Open the image in the Photos app (search for "Photos" in the Windows Start menu). Click the Edit button at the top right, then click Edit with tools. In the toolbar that appears, click Add text. A text box will appear on the image — click inside it and type your text. Use the toolbar above the image to change the font, size, and color. Drag the text box to move it around the image. When you are done, click Save a copy at the top to save the new image without overwriting the original.
The Photos app text tool is limited — you get a handful of fonts and basic colors, and you cannot rotate text or add effects. It works well for straightforward captions. If you need more options, use Canva or another design tool instead.
Adding text with Mac Preview
Open the image in Preview (right-click the image file, select Open With, then Preview). Click Tools in the menu bar, then Annotate, then Text. A text box appears on the image — click where you want the text and start typing. Use the Format menu to change the font, size, and color. Drag the text box to reposition it. When you are done, press Command+S to save. Preview will ask whether to save as a new file or overwrite the original — choose Save As to keep both versions.
Preview text is straightforward and works for labels and captions. It does not offer text rotation, shadows, or advanced effects. For more complex text work, Canva or Photoshop Elements are better choices.
Adding text with phone markup tools
On iPhone, open the Photos app, select an image, tap Edit, then tap the three dots (more options) at the bottom right. Tap Markup. A toolbar appears at the bottom — tap the plus sign and select Text. Tap the image where you want text, type your message, then use the toolbar to change the color and font size. Pinch to resize the text box, drag to move it. Tap Done when finished, then tap Save.
On Android, open the image in Google Photos or your default Gallery app. Tap Edit (or the pencil icon), then tap Tools or Markup. Select Text, tap where you want it on the image, and type. Adjust the color and size using the toolbar. Tap Save or Done. The exact buttons vary by phone model and Android version, but the process is the same: open the image, find the edit or markup option, select text, and type.
Phone markup is fast and works for quick labels, watermarks, or captions. You cannot add effects or use custom fonts, but the text renders clearly on the phone screen.
Using Canva for more control
Go to canva.com or read the Canva app on your phone. Click Create a design, then select Custom size. Enter the width and height in pixels (or use a preset like Instagram Post or Facebook Cover). Click Upload media and select your image. Canva places it on a canvas. Click the Text button on the left sidebar, then click on the canvas where you want text. Type your message. The text appears in a default font and size.
Use the toolbar above the canvas to change the font (click the font name), size (the number next to it), color (the color square), and alignment (left, center, right). Drag the text box to move it around. You can also add effects like shadows, outlines, or transparency by clicking the text box and using the effects panel on the right. When you are done, click read at the top right and choose PNG (for images with transparent backgrounds) or JPG (for solid backgrounds). Save the file to your computer or phone.
Canva is visual and intuitive — you see the text on the image as you type and adjust it. The free version includes hundreds of fonts and colors. The paid version adds more fonts and design elements, but the free version is enough for most text-on-image work.
Using Photoshop Elements for professional results
Photoshop Elements is a one-time purchase (around $100) for Windows or Mac. Open it, then go to File > Open and select your image. Click the Text tool in the toolbox on the left (it looks like a capital A). Click on the image where you want text, and a text box appears. Type your message. The Character panel on the right lets you change the font, size, color, and style (bold, italic). You can also add effects like drop shadows or strokes by right-clicking the text layer in the Layers panel and selecting Layer Style.
Photoshop Elements gives you thousands of fonts, precise control over text placement, and professional effects. The learning curve is steeper than Canva or the built-in tools, but the results are polished. Use it if you add text to images regularly or need a specific look.
Using GIMP as a free alternative
GIMP (GNU Image Manipulation Program) is free and open-source. read it from gimp.org, install it, then open the program. Go to File > Open and select your image. Click the Text tool in the toolbox on the left (it looks like an A). Click on the image where you want text. A text editor window opens — type your message. The Tool Options panel below the toolbox lets you change the font, size, and color. Click outside the text box to explore it to the image. Drag the text box to move it around.
GIMP is powerful and free, but the interface is less intuitive than Canva or Photoshop Elements. You will spend time learning where buttons are and how layers work. Use GIMP if you already know it, or if you need advanced image editing alongside text — otherwise, Canva is faster for straightforward text work.
Tips for placing and styling text
Text placement affects readability. Put text in areas of the image that are not busy or dark — if the background is a dark forest, light-colored text will show up. If the background is light sky, dark text will show up. Avoid placing text over faces or important details. Leave some space between the text and the edge of the image so it does not get cut off if the image is cropped later.
Font choice matters too. Sans-serif fonts (like Arial or Helvetica) are easier to read on screens than serif fonts (like Times New Roman). Avoid decorative or script fonts unless you are making a poster or invitation — they look nice but are hard to read at small sizes. Stick to one or two fonts per image. If you use a large font for a headline and a smaller one for a caption, make sure they work together visually.
Text size depends on where the image will be seen. If it will be printed or displayed on a large screen, you can use smaller text. If it will be a thumbnail on social media or a phone screen, make the text larger so it is readable when the image is small. Test by viewing the image at the size it will actually be used.
Frequently Asked Questions
Can I add text to an image without installing software?
Yes. Canva works in a web browser on any computer, and you do not need to install anything. You can also use online tools like Pixlr, Photopea, or Photoshop Express (web version) without downloading software. Phone markup tools are also built in and require no installation.
What format should I save the image in after adding text?
Use JPG for photographs and images with many colors — it keeps file size small. Use PNG if the image has text or graphics and you want a crisp, sharp result. Use PNG if you need a transparent background. Most tools default to JPG or PNG, which are both fine for web and social media.
Can I edit the text after I save the image?
Once you save the image as JPG or PNG, the text becomes part of the image and cannot be edited as text anymore. If you think you might change the text later, save the original file in the tool's native format (Canva saves as .design, Photoshop as .psd, GIMP as .xcf) before exporting to JPG or PNG. You can then reopen the original file and edit the text.
Why does my text look blurry or pixelated?
This usually happens when the image resolution is too low or the text size is too large for the resolution. If you are adding text to a small image (under 500 pixels wide), use a smaller font size. If the image is large but still looks blurry, the original image file may have low resolution — there is no way to fix that without a higher-quality source image.
Can I add text to an image on my phone and send it right away?
Yes. Use the phone's built-in markup tool (iPhone: Photos > Edit > Markup > Text; Android: Photos > Edit > Tools > Text), add your text, save, and the edited image is ready to share when ready. Canva also works on phones and lets you save and share directly from the app.