Design & Graphics Guide
How to Add Text to a Photo Online for Free — No App Needed
Whether you're making a meme, adding a caption to an Instagram post, watermarking your photos, or creating an event announcement — adding text to images is one of the most common creative tasks. This guide shows you exactly how to do it for free in your browser, with full control over font, color, size, and position.
Add text to your photo right now — free, no signup.
Live preview, custom font, color, outline, and position. Runs in your browser.
How to Add Text to a Photo with GenieTools
GenieTools Add Text to Image is a free browser-based tool with a live preview — you see exactly how your text will look as you type. No signup, no software, and your photo never leaves your device.
- 1
Open the Add Text to Image tool
Go to genietools.app/tools/add-text-to-image in any browser. No account or download required.
- 2
Upload your photo
Drag and drop your image onto the upload area, or click to browse. PNG, JPG, and WebP up to 20 MB are accepted.
- 3
Type your text
Enter your text in the input field. Press Enter to add a second line (multi-line text is supported).
- 4
Customize the style
Choose font (Impact, Arial, Georgia, Courier New, or Verdana), font size, text color, outline color, outline width (0–5), and opacity. Toggle bold on or off. The live preview updates instantly.
- 5
Set position and alignment
Choose whether the text appears at the top, center, or bottom of the image. Set text alignment to left, center, or right.
- 6
Download your image
Click Apply Text & Download. Your image with the text permanently applied is saved to your device.
Create Memes with Text Overlays
The classic internet meme format is immediately recognizable: bold white Impact text with a black outline at the top and bottom of an image. Here's exactly how to replicate it in GenieTools:
Classic meme text settings:
- →Font: Impact
- →Bold: Off (Impact is already very bold by design)
- →Text Color: #ffffff (white)
- →Outline Color: #000000 (black)
- →Outline Width: 3 or 4
- →Font Size: 60–80px for standard meme format
- →Alignment: Center
- →Position: Top for top text, Bottom for bottom text (save two downloads and combine if needed)
For two-line memes (top text + bottom text), add both lines in one text entry using the Enter key. Position the text at the bottom or center and adjust as needed.
Add Watermarks to Protect Your Photos
A text watermark is the quickest way to protect your photos from being used without credit. Here's how to do it effectively:
Position the watermark thoughtfully
The bottom-right corner is conventional. However, a centered watermark at 40-50% opacity is much harder to remove because it overlays the main subject of the image.
Use semi-transparency for a professional look
Set opacity to 40–60%. Fully opaque watermarks look harsh; semi-transparent ones look professional and are still clearly visible.
Include your website or social handle
Text like '© yourname.com' or '@yourhandle' is more useful than just your name — it gives viewers a way to find you and credit you correctly.
Balance visibility with aesthetics
A watermark that defaces the image will make people reluctant to share it. The goal is identification, not destruction. Use a subtle but readable style.
Text for Business: Labels, Listings, and Events
Adding text to photos is a key part of many business workflows where speed matters:
- ✓Real estate listings: Add address, price, or agent contact info directly to property exterior photos for social media marketing.
- ✓Product promotions: Overlay price, discount percentage, or 'SALE' text on product photos for Instagram, Facebook, and email campaigns.
- ✓Event announcements: Add event name, date, and location to venue photos or generic backgrounds for shareable event graphics.
- ✓Menu photos: Restaurants add dish names and prices to food photos for Instagram, Google Business, and delivery app listings.
- ✓Speaker and staff introductions: Add name and title text to headshot photos for LinkedIn, slide decks, and conference materials.
Best Practices for Readable Text on Photos
Text that's hard to read defeats its own purpose. Here are the key rules for legible text overlays:
✓ Always use an outline or shadow
White text on a light sky looks invisible. Black text on a dark background disappears. An outline (stroke) in the contrasting color makes text readable over any photo, regardless of the background color underneath.
✓ Use large enough font sizes
Text below 40px often becomes unreadable when viewed as a thumbnail on mobile. For social media graphics, 60–100px is a safe range for the main text.
✓ Keep text short
Long sentences in a text overlay are rarely read. If you need to say a lot, use multiple lines of short text. The visual message should be graspable in 2–3 seconds.
✓ Choose font appropriate to the mood
Impact = meme, humor, bold statements. Georgia = editorial, literary, sophisticated. Arial = clean, neutral, professional. Courier New = code, retro, documentary. Match the font to the tone of your content.
✓ Test on mobile
Most social content is consumed on phones. After downloading, view the image on a mobile screen to make sure text is readable at that size before publishing.
FAQ
- Can I add text to a PNG with a transparent background?
- Yes. GenieTools preserves PNG transparency. Your text is rendered over the existing pixels, and transparent areas remain transparent in the output.
- Can I remove the text after downloading?
- No — once downloaded, the text is permanently applied to the image pixels. To modify the text, go back to Edit More, adjust the settings, and download a new version before closing the tool.
- What's the maximum font size?
- Up to 300px in the font size slider. For very large images, you may need even larger text — in that case, use the font size input directly.
- Is my image uploaded to a server?
- No. All text rendering happens locally in your browser using the Canvas API. Your images never leave your device.
- Can I add text in multiple positions on the same image?
- Currently, the tool applies one text block per session. For multiple text positions (e.g., top and bottom), you can download the first result, then re-upload it and add the second text block.
Ready to Add Text to Your Photo?
Free, instant, no signup. Live preview with custom fonts, colors, and positions.
Adding Text for Social Media
Text overlays are one of the most effective ways to make social media content more engaging. Here's how to approach text for each platform:
Instagram feed posts
Keep text minimal — a short quote, a product name, or a call-to-action at the bottom. Use a large font size (60–80px) so the text is readable in the feed thumbnail. White text with a black outline works over almost any photo.
Instagram Stories and Reels covers
Stories are 9:16 and viewed full-screen. You have more room for text. Place a title at the top, a call-to-action at the bottom, and leave the center clear for the visual.
Twitter/X cards
Twitter automatically crops images to 16:9 in the timeline. Keep text in the central 80% of the image so nothing gets cut off. Bold, high-contrast text in the center performs best.
Facebook events and announcements
Event announcements benefit from large, clear text stating the event name, date, and location. Use the bottom half of the image for text so the top visual remains prominent in the link preview.
Pinterest pins
Pinterest is text-forward — many successful pins put a large headline at the top of a 2:3 image. Use serif fonts like Georgia for an editorial look, or Impact for bold simplicity.