Skip to content

bytefer/batchtool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

BatchTool is a browser-based file processing toolbox for image, document, and creative workflow tasks. It focuses on fast local processing, practical batch operations, and reusable visual workflows that help teams prepare assets without sending files through unnecessary upload pipelines.

batchtool

What BatchTool Does

BatchTool provides focused tools for common file preparation work:

  • Compress, resize, crop, convert, and watermark image batches.
  • Convert PDF pages into images for publishing, previews, and downstream image workflows.
  • Convert HEIC / HEIF files into web-friendly formats.
  • Remove image backgrounds and objects with local AI-powered tools.
  • Run OCR and image upscaling workflows from the browser.
  • Build repeatable visual workflows that chain tools together, such as Input Files -> PDF to Images -> Resize -> Compress -> Download.

Many tools are designed to run locally in the browser. For supported workflows, files stay on the user's device instead of being uploaded to a processing server.

Tool Links

Tool Description Link
AI Background Remover Remove image backgrounds and export transparent cutouts. Use tool
Object Remover Remove unwanted objects from images. Use tool
AI Image Upscaler Enlarge images with AI-assisted upscaling. Use tool
OCR Extract text from images. Use tool
Image Format Converter Convert images between common web formats. Use tool
PDF to Image Convert PDF pages to PNG, JPEG, or WebP images. Use tool
Image Compressor Compress image batches with quality controls. Use tool
GIF Compressor Compress animated GIF files locally. Use tool
Compress to Size Target a specific output file size. Use tool
Image Resizer Resize images with presets and fit controls. Use tool
Image Cropper Crop images with preset aspect ratios and manual framing. Use tool
Watermark Tool Add text or image watermarks to batches. Use tool

Visual Workflows

BatchTool also includes a workflow editor for chaining tools together. Workflows can start from an Input Files node and continue through format-specific processing steps.

workflow editor

Example workflows:

  • Input Files -> Compress -> Download
  • Input Files -> HEIC Converter -> Resize -> Convert Format -> Download
  • Input Files -> PDF to Images -> Compress -> Download
  • Input Files -> Remove Background -> Resize -> Watermark -> Download

This model makes BatchTool useful for repeatable production tasks such as ecommerce image prep, documentation screenshots, PDF page exports, content operations, and web performance asset preparation.

Privacy and Local Processing

BatchTool is built around privacy-conscious browser workflows:

  • Supported tools process files locally in the browser.
  • Source files are not uploaded for local processing workflows.
  • Batch operations can produce downloadable individual files or ZIP exports.
  • Some AI-powered tools may need local model assets or browser runtime support.

Browser capabilities vary, so very large files, high-resolution images, long GIFs, or large PDF documents may depend on available device memory and browser support.

Feedback, Bugs, and Feature Requests

Use GitHub Issues in this repository to help improve BatchTool.

Please open an issue for:

  • Bug reports
  • Browser compatibility problems
  • Incorrect output or failed processing
  • Feature requests
  • New file format requests
  • Workflow editor improvements
  • Documentation corrections

When reporting a bug, include:

  • Tool or workflow used
  • Browser and operating system
  • Input file type and approximate file size
  • Expected result
  • Actual result
  • Screenshots or error messages, if available

For feature requests, describe the workflow you want to complete and the file formats involved. Practical examples help prioritize the right behavior.

Project Status

This repository is intended as a public hub for BatchTool documentation, product feedback, and roadmap discussion.

Links

About

Browser-based batch file processing toolbox for images, PDFs, OCR, AI editing, and reusable local visual workflows.

Topics

Resources

License

Stars

1 star

Watchers

0 watching

Forks

Contributors