Drop a photo, add a text box, and style it with 17 fonts, outlines and highlights. Every text box stays a live, movable layer until you export — and nothing ever leaves your device.
Add one or many — PNG, JPG & WebP. Or paste with ⌘/Ctrl + V
Open PixKit's text tool, load your image, and click "Add a text box" — or tap a quick style like Heading or Highlight. Type your words, then drag the box anywhere, resize it, and restyle it with 17 fonts, colors, outlines and spacing. It all runs locally in your browser, so the photo is never uploaded.
Clean the Gemini sparkle, then finish the job — crop, resize, convert and adjust without uploading a single pixel.
Reverse-alpha math restores the true pixels under the Gemini logo — no blur, no AI guesswork.
Crop to any aspect ratio with draggable handles, then resize to exact pixels or quick scales.
Export to PNG, JPG or WebP with a quality slider and a live file-size estimate.
Every tool runs locally with undo/redo. Nothing is uploaded — it even works offline.
The Text panel opens automatically on this page — it's load, type, place.
Drag a photo in, paste it with Ctrl/Cmd+V, or browse for a file. PNG, JPG and WebP all work, at any resolution.
Click "Add a text box", or jump-start with one of six quick styles — Heading, Subheading, Body text, Outline, Highlight marker or LABEL badge. Then type your words into the panel's text field.
Drag the box anywhere on the image; use the corner handles to resize and rotate. Pick from 17 fonts, set the size (8–300 px), toggle bold/italic/underline, and add color, outline or a highlight. Export as PNG, JPG or WebP when it reads right.
The classic look is two clicks away: pick the Outline quick style (or Impact with a thick stroke) and your caption stays readable on any background.
Big bold headlines sell the click. Size goes up to 300 px, and the LABEL badge style makes instant "NEW" or "50% OFF" pills.
Point out buttons, parts or steps with small labeled callouts — pair the text tool with PixKit's shapes and arrows on the same canvas.
Serif fonts like Georgia or Garamond, generous line height and a soft highlight turn any photo into a shareable quote graphic.
A discreet body-text line in a corner credits the photographer or dates the shot without a full watermark pass.
Common questions about putting text on pictures.
Most "add text to photo" sites do the job on a server: your image is uploaded, stamped, recompressed and handed back — often with the site's own watermark in the corner. PixKit does the whole thing inside your browser with the canvas API. Your photo never leaves your device, there's no account, and the output carries only the words you put on it.
Every text box you add is an independent overlay layer floating above the image. Drag it anywhere, resize it from the corners, rotate it, stack as many as you like — and come back later to fix a typo or swap the font. Nothing is baked into the pixels until you export, so experimenting is free. The six quick styles (Heading, Subheading, Body text, Outline, Highlight marker and LABEL badge) drop in pre-styled boxes sized to your image, which you can then tweak like any other.
Under the quick styles sits a full type panel: 17 fonts from workhorses like Arial and Georgia to display faces like Impact, Comic Sans MS and Brush Script MT; sizes from 8 to 300 pixels; bold, italic and underline; UPPERCASE and lowercase transforms; color swatches plus a full picker; a marker-style highlight behind the text; an outline stroke from 0 to 20 pixels with its own color; letter spacing; line height; and left/center/right alignment. It's enough control to match a brand style guide, not just slap words on a picture.
Because text is rendered onto the full-resolution image only at export time, letters come out sharp — no upscaled, fuzzy captions. Export as PNG for lossless edges, or JPG/WebP when file size matters. And since it's all one editor, you can crop, brighten or round the corners of the same image before downloading, without bouncing between sites.
| PixKit | Typical online tools | |
|---|---|---|
| Where your image is processed | On your device — nothing is uploaded | Uploaded to the tool's servers |
| Price, accounts & limits | No sign-up or usage credits; browser safety limits apply | Free-tier caps, accounts, paywalls |
| Speed on large files | No upload or queue; speed depends on the device | Upload, wait in queue, download |
| Works offline | Yes — installs as a PWA | No connection, no tool |
| Editing text after you've placed it | Stays a live layer — retype, restyle or move it anytime until export | Often flattened into pixels the moment you click away |
| Fonts and styling | 17 fonts plus outline, highlight, letter spacing and line height — all free | A handful of fonts free, the rest behind a subscription |
| Meme-ready outlines | Stroke width 0–20 with its own color, or a one-click Outline preset | Frequently missing, so text vanishes on busy photos |
One private editor, a tool for every job — all 100% local, no upload.