Add custom text overlays to any image. Multiple layers, fonts, colors, and styles. Free, no signup.
Drop image or click
PNG, JPG up to 10MB
Upload an image to start adding text
Add text, arrows, shapes, blur, and more — directly while capturing screenshots. Plus GIF recording, gradient backgrounds, and instant cloud sharing.
Try ScreenSnap Pro — $29 one-timeUpload your image by dragging and dropping or clicking to browse. Click 'Add Text Layer' to create a new text element. Type your text, customize the font, size, color, and style, then drag the text to position it anywhere on your image.
We offer 7 popular fonts: Arial, Helvetica, Georgia, Times New Roman, Courier New, Impact, and Comic Sans. Each can be customized with bold, italic, and underline styles.
Yes! You can add unlimited text layers to your image. Each layer can have its own font, size, color, and position. Use the layer management panel to reorder or delete layers.
Yes, completely free with no signup, no watermarks, and no limits. Your images are processed locally in your browser — we never upload or store them.
You can download your text-enhanced image as either PNG (lossless, best for graphics) or JPG (smaller file size, best for photos).
Yes! Full undo/redo support is included. Click the undo button to revert changes, and redo to restore them.
Enhance your images and screenshots with our helpful guides: