Loading image tool...
Upload one image or a batch of images. Supports JPG, PNG, and WebP formats.
Enter custom text or choose a date mode, then set the font, size, color, and position. Preview the result before exporting.
Apply the overlay and download the finished image or ZIP. The original files stay untouched.
Your images never leave your device. All text is rendered in your browser using WebAssembly — no server uploads.
No registration, no file limits, no watermarks. Add text to as many images as you need, completely free.
Add @handles, URLs, timestamps, prices, SKUs, or short captions with custom font, color, and placement.
Add your @handle, website, or copyright notice before posting images publicly.
Stamp the capture date on inspection, construction, delivery, or field photos using current or EXIF time.
Add prices, sizes, or SKU labels to product photos for marketplaces and catalogs.
Create quote cards or sale graphics, then resize them for social media.
| Format | Description | Best For |
|---|---|---|
| JPEG | Standard photo format with text overlay | Social media posts, product images |
| PNG | Lossless text rendering with transparency | Graphics, overlays with precise text |
| WebP | Compressed output with sharp text | Web galleries, blog featured images |
Use high-contrast colors for readability. The built-in outline helps text stay visible on busy photos.
Keep overlays short and place them near edges or corners so the main subject stays unobstructed.
Use EXIF date mode when you need documentation-style photos, and custom date mode when every image should share the same timestamp.
After adding text, resize for social media or compress the image before publishing.
FyleTools renders text directly onto your images in the browser using the other design toolss API. You can apply custom text, the current date and time, a custom timestamp, or the photo's EXIF capture date to a single image or a batch. Fonts, size, color, and position are applied locally on your device — nothing is uploaded to any server.