Add one custom text caption onto a photo with color, size (10–300px slider), and X/Y position controls, composed on fixed social-size canvases — Instagram Post 1080×1080, Reel 1080×1920, YouTube Banner 2560×1440, Twitter Header 1500×500, or Custom. Exports PNG locally in your browser on Canvas; 3 free downloads a day.
Runs on Canvas
Content reviewed October 2026 · About Toolzum
Caption 4 built-in meme templates (Drake Hotline Bling, Distracted Boyfriend, Two Buttons, Change My Mind) or upload your own picture — top/bottom Impact 900 text with auto black stroke, size slider 20–70px, and forced-uppercase toggle. Exports a fixed 600×600 JPEG (meme.jpg) from local canvas.
Resize hundreds of photos to one exact W×H canvas (default 800×800, inputs 1–10000px) with Contain, Cover, or Stretch fit — no percentage or preset modes. Transparency flattens onto white; output is always PNG. Photographers deliver 400 wedding shots at uniform size — local Canvas work, 2 free batches a day.
Convert one JFIF file (JPEG variant from cameras and iPhones) to standard PNG at full natural size. Fixed output name converted.png — local Canvas work, unlimited saves.
Composite a face from one photo onto another with manual position, scale, and blend controls on canvas. Meme makers and designers align swaps by hand — runs locally, free to start with unlimited saves.
Burn one shared SRT subtitle file permanently into a whole batch of videos with font-size and bottom/top/middle position control. Course creators hard-sub 20 lessons for platforms that ignore caption files — FFmpeg WASM, 2 free batches a day.
No font picker: every caption renders in bold Inter with a soft drop shadow for legibility. You control the text string, hex color, size (10–300px slider), and X/Y position sliders.
No — one text overlay per image. To caption another photo, use Start Over and create it separately.
Input: any image file (single upload). Output: PNG only, downloaded as social-<preset>.png — e.g. social-instagram-post.png for the 1080×1080 preset.
No. All text compositing happens entirely in your browser using the Canvas API. Your image never leaves your device.
No — there are no opacity or rotation controls. Position (X/Y sliders capped at the image dimensions), size, and color are the only adjustments.
Meme Generator
Caption 4 built-in meme templates (Drake Hotline Bling, Distracted Boyfriend, Two Buttons, Change My Mind) or upload your own picture — top/bottom Impact 900 text with auto black stroke, size slider 20–70px, and forced-uppercase toggle. Exports a fixed 600×600 JPEG (meme.jpg) from local canvas.
Collage Maker
Combine 2–9 photos into a fixed 1200×1200 collage across 5 fixed-count layouts — Grid 2×2 (exactly 4), Grid 3×3 (exactly 9), Horizontal/Vertical strips (2–9), Featured (exactly 3). Cells center-crop; spacing 0–20px, border 0–10px, radius 0–50px, PNG/JPG/WebP output (quality 0.92 default).