Workflows

Toolbantu Workflows

Some jobs take more than one tool. A workflow chains Toolbantu tools together and passes your result from one to the next, so you do not have to download and re-upload in between.

Optimize an image for the web

Resize a photo to the size your page really needs, then compress it to a small WebP or JPG.

  1. Resize — Image ResizerScale the image to the width it will be shown at on your page.
  2. Compress — Image CompressorSave as WebP (or JPG) at a quality that still looks right.

Passes along: your image file, inside your browser.

Start this workflow

Guides for this workflow

Convert and shrink an image

Change the format first (for example a PNG screenshot to JPG), then compress the result.

  1. Convert — Image ConverterChoose the format the image should end up in.
  2. Compress — Image CompressorLower the quality until the file is as small as you like.

Passes along: your image file, inside your browser.

Start this workflow

Guides for this workflow

Make favicons from a logo

Resize your logo to a clean square, then generate favicon.ico and app icons from it.

  1. Resize — Image ResizerMake the logo square, for example 512 × 512 px. Untick the aspect-ratio lock to set both sides.
  2. Generate favicons — Favicon GeneratorPreview the small sizes, then download the ZIP.

Passes along: your image file, inside your browser.

Start this workflow

Guides for this workflow

Prepare JSON for an API request

Check that JSON is valid and minify it, then encode it as Base64 for a header or payload.

  1. Validate and minify — JSON FormatterPaste your JSON and press Minify. Errors show the line and column.
  2. Encode — Base64 Encoder / DecoderThe minified JSON arrives here. Turn on URL-safe if it goes in a URL.

Passes along: your text, inside your browser.

Start this workflow

Guides for this workflow

How the handoff works. When you continue to the next step, your file or text is held briefly in your browser's own storage (IndexedDB) so the next page can pick it up. It is deleted as soon as the next tool reads it, and in any case after 15 minutes. Nothing is sent to a server. If your browser blocks that storage, the next tool simply opens empty and asks you to add the file again.