Small tools for everyday tasks
ToolCaravan is a collection of single-purpose utilities — the kind of thing you need once a week and never want to install an app for. Resize a batch of product photos, merge a few PDFs, strip the location data off a screenshot.
Most of these run entirely inside your browser. Nothing is uploaded, nothing is stored, and there is no account to create.
Tools
-
Product Photo Pipeline
Remove a flat background, make it pure white, trim the wasted margin, drop the product into a marketplace frame at 85% and compress to a target file size — one canvas, one encode, one download. The only tool here that does the whole chain.
-
Resize Product Photos
Batch-resize photos to the exact pixel size a marketplace requires — Amazon, eBay, Etsy, Shopify, Shopee and more. Pad images onto a square white background, or crop them to fill the frame, and download the whole set in one pass.
-
Make Background White
Remove a flat studio background from a product photo and replace it with pure white. Adjustable tolerance, edge cleanup, and an option that protects dark details inside the product.
-
Compress to a File Size
Give it a limit — 100 KB, 2 MB — and it finds the best quality that still fits, shrinking dimensions only when quality alone cannot get there. Built for upload forms and attachment limits.
-
Convert Image Format
Batch-convert between WebP, PNG and JPEG. Asks you what to do about transparency instead of silently turning it black, and only offers formats your browser can genuinely encode.
-
Convert HEIC to JPG
Turn iPhone and iPad photos into JPGs that open everywhere. Brings its own HEIC decoder so Chrome and Edge can read them, keeps full resolution, handles a whole batch, and never uploads your photos.
-
ID & Passport Photo
Crop to a documented passport, visa or ID size at 300 dpi, replace the background colour, and lay copies out on a 4×6 print sheet. Includes framing guides for head height and eye line.
-
Batch Rename Files
Rename a whole folder with a pattern, numbering and find-and-replace. Renames the real files on disk through the browser's file system API — nothing is uploaded, nothing is copied.
-
Split Image into Tiles or Strips
Cut one image into a grid of equal square tiles for a grid post, or slice a long screenshot into strips with optional overlap. The crop snaps to a size that divides evenly so no tile is a pixel short.
-
Listing Title Length Checker
Compare one product title against the character limit of Amazon, eBay, Etsy, Walmart and Google Shopping at once, with a word-boundary truncation for each and a scan for phrasing that gets listings suppressed.
-
Remove Photo Metadata
See what a photo carries before you publish it — camera, timestamps and the coordinates where it was taken — then download a copy with those blocks stripped. The image is copied through untouched, so nothing is re-encoded and nothing is uploaded.
-
Images to PDF
Turn a stack of photos into one PDF without re-compressing them. JPEGs go in byte for byte, so the quality is the quality you started with — and the page tells you which photos had to be redrawn and why.
-
Merge PDF
Combine several PDFs into one in the order you choose, keeping each file's original page size. Password-protected files are reported by name instead of disappearing from the merge.
New tools are added as they are finished. The full list, with a short description of each, lives on the tools page.
What kind of tools live here
ToolCaravan is deliberately not a suite. There is no dashboard, no workspace and no account. Each page here does one job, does it completely, and then gets out of the way. That shape is a consequence of how these tools actually get used: somebody hits a specific obstacle — an image rejected for being the wrong size, a file that needs to be a different format before it can be uploaded — searches for that exact problem, and wants it solved in the next two minutes.
The tools that fit that description best are the ones tied to a rule imposed by somebody else. A marketplace requires a square image at a particular pixel size. A form refuses anything above a file size limit. A CMS only accepts a certain format. In those cases the user is not looking for a better way to do something; they are blocked until they produce a file that matches a specification. Those are the tools worth building, and the ones this site focuses on.
Everything runs client-side wherever that is technically possible. A tool that resizes an image does not need a server, and sending your files to one would be worse on every axis — slower, less private, and dependent on somebody else's uptime. Where a server genuinely is required, that will be stated plainly on the tool page rather than discovered later.