Build bar, line, pie, doughnut, area, and horizontal-bar charts from a label/value table (minimum 2 rows) with 10 ten-color palettes, title/axis labels, background, and labels/legend toggles. Canvas renders at device-pixel-ratio sharpness, width 400–2000px, height 300–1200px — exports PNG named after your title. Photos never leave your device — processing runs locally in your browser with Canvas and WebAssembly.
Runs on Canvas
Content reviewed October 2026 · About Toolzum
Scale one image to exact pixel dimensions — width/height fields prefill from the source — with optional aspect-ratio lock, PNG/JPEG/WebP output picker, and quality control for JPEG/WebP. Files over 50MB are rejected; resizing runs on plain canvas drawImage locally.
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.
Rotate one image with quick ±90°/180° buttons or a free 0–359° slider (plus numeric input), flip horizontal/vertical with toggles, and export PNG as rotated.png. Fix sideways phone shots in seconds — local Canvas work, unlimited saves.
Compute display DPI from pixel width, pixel height, and diagonal inches — diagonal pixels over diagonal size. Compare phone and laptop sharpness honestly — free, runs locally.
Draw freehand vectors plus rectangle, ellipse, and line shapes on canvas — color and stroke control included. Sketch icons and diagrams with SVG/PNG export — local Fabric work, unlimited saves.
Bar, line, pie, doughnut, area, and horizontal bar — six total. Pie/doughnut print slice percentages to 1 decimal with a center total on doughnuts; line/area smooth with bezier curves.
Type label/value rows directly (3 demo rows preload: A/50, B/80, C/35); 2 rows minimum, Add Row for more. Series colors cycle the active 10-color palette in order.
PNG only, named after your chart title. Canvas width 400–2000px (default 800) and height 300–1200px (default 500), rendered at devicePixelRatio for crisp slides and posts.
No — charting runs locally in your browser on Canvas; unlimited saves on local tools.