Image Text Adder
Original: x
From meme captions to quote cards, motivational banners and product tags, text on images is how most social content gets made. Upload a photo, add one or more text layers with independent fonts, colours and positions, and this tool renders the result at full resolution with optional outline, shadow, background pill and text alignment to every corner.
How to add text to an image
-
1
Upload an image
JPG, PNG, WebP.
-
2
Add a text layer
Type your text; drag to position; resize with corner handles.
-
3
Style
Pick font (system or Google Fonts), size, colour, outline, drop shadow.
-
4
Add more layers
Stack multiple text boxes for multi-line memes or captioned photos.
-
5
Export
Rendered to the image at full source resolution.
Text-on-image design rules
Readable text on any photo
Three techniques keep text legible when the background is busy:
- Strong outline: white text with a 2-3 px black outline survives over any photo.
- Solid background pill: rectangle or rounded rectangle behind the text at 60-80% opacity.
- Local desaturation: apply a soft-edged darkened patch only behind the text.
Meme formats
| Format | Text placement | Typical font |
|---|---|---|
| Top-bottom meme | Top + bottom white text with black outline | Impact, bold sans |
| Quote card | Centred, large, serif or display | Playfair, Merriweather |
| Instagram story caption | Pill-backgrounded at bottom | System sans |
| LinkedIn carousel | Top-left, clean sans-serif | Inter, Helvetica |
| Twitter screenshot overlay | Centred with subtle shadow | Serif for irony; sans for direct |
Font sources
- System fonts: zero load time, guaranteed to render.
- Google Fonts: large library, async-loaded.
- Custom WOFF2 upload: for brand-specific typography.
Keep the composition breathing
- Do not place text on every part of the image.
- Leave at least 10% padding around the text from the image edge.
- For square social posts, the “rule of thirds” applies to text placement too.
Export size
Most social platforms will re-encode your image. Export at 2x the final display size and let the platform downscale, the result is sharper than uploading at exact target size.
Frequently Asked Questions
Yes, upload a WOFF, WOFF2 or TTF file and it is registered for the current session. Brand-specific fonts work immediately; nothing is uploaded beyond your browser.
Combine a thick outline (2-3 px black on white text) with a soft drop shadow, or place the text inside a semi-transparent rectangle. Always verify at real display size, text that looks fine zoomed-in can disappear against a busy background at thumbnail size.
Yes, using the system colour emoji font. The rendered emoji will look like your operating system’s version; the exported image bakes the glyphs in so it renders the same on every viewer.
Yes. Each text layer has independent rotation and skew. Useful for diagonal “sale” badges or vertical side-panel labels.
Related Tools
Image Resizer
Resize images to pixel-exact dimensions or percentages while preserving aspect ratio. Batch-friendly, no upload.
Material Design Color Picker
Browse the Material Design color palette. Copy any shade (50 through A700) as HEX, RGB or HSL with one tap.
QR Code Generator
Generate a browser-local QR code from a plain text or URL payload. Adjust size, colours and error correction, then download PNG.
Barcode Generator
Create a 1D barcode in your browser in Code 128, EAN, UPC, ITF-14 and other supported formats. Download the rendered result as SVG or PNG.
JPG to Excel Converter
Run local OCR on a JPG or JPEG table image and download the inferred rows as XLSX or UTF-8 CSV. Files up to 20 MB stay in your browser.
Tier List Maker
Create a private tier list with text and local images. Customize rows, rank by drag or keyboard, recover locally, and export JSON, PNG or SVG.
Tool available in other languages
- Penambah Teks Gambar [ID]
- 画像テキスト追加ツール [JA]
- เครื่องมือเพิ่มข้อความภาพ [TH]
- Công cụ thêm văn bản vào hình ảnh [VI]
- Bildtext-Hinzufüger [DE]
- 이미지 텍스트 추가기 [KO]
- Dodawca tekstu do obrazu [PL]
- Adicionador de Texto em Imagem [PT]
- Añadir Texto a Imágenes [ES]
- Bildtextläggare [SV]
- أداة إضافة نص للصورة [AR]
- Ajout de texte à l'image [FR]
- Tekst aan afbeelding toevoegen [NL]
- Добавитель текста к изображению [RU]
- Resim Metin Ekleyici [TR]
- 图像文本添加器 [ZH]
- Aggiungi Testo all'Immagine [IT]