Skip to main content

Recipes

One-click pipelines that chain Favtoo's tools end-to-end. Drop in one file or a whole batch, hit Run, and everything still happens locally in your browser.

Start with a recipe

๐Ÿ’ก Tip: every recipe accepts a whole batch of files at once.

Or โ€” pick the steps in any order and save your own.

What Recipes are for

A Workflow is a saved recipe that chains any of Favtoo's browser-based tools into a single click. Instead of opening five tabs to compress, watermark, and merge a stack of PDFs โ€” or convert a phone's HEIC photos to JPEG, strip their metadata, and resize them โ€” you describe the steps once, and the next file you drop in goes through them in order.

Workflows run entirely on your device. There is no upload, no queue, and no per-job server. Each step uses the same engines powering the individual tool pages: FFmpeg compiled to WebAssembly for media, pdf-lib and PDF.js for documents, and the browser's Canvas, WebCodecs, and Web Audio APIs for everything else. The ~31 MB FFmpeg WebAssembly binary is fetched once from our static asset CDN and cached in your browser's Cache Storage, so a workflow that chains several video or audio steps reuses the same in-memory engine without re-downloading. Files move between steps in memory and are written to your disk only when you choose to download the final result.

Workflow definitions themselves are stored in your browser's local storage under a single key (favtoo:workflows:v1). They never leave your device, cannot be read by other websites, and can be deleted at any time from the workflow list above or by clearing your browser data. Imported and exported workflow files are plain JSON, easy to share or back up. By using Workflows you agree to our terms of service; if a different model would suit you better, please do not use the website.