FileNestCalm file work
AI-readable · user-controlled

Let AI hand the job to the right tool without crossing your safety boundaries.

FileNest publishes each web tool's inputs, outputs, access and quota, processing location, human confirmation, success definition and recovery. AI can use that information to choose the right entry point and assist with the UI, but there is currently no remote execution API that bypasses browser file selection, account checks or confirmation.

Open machine-readable contractOpen Answer Hub
CONTRACT 1.0

Declare what can be done and what must never happen silently.

Contract last updated 2026-08-30. Current live tool behavior always outranks stale cached descriptions.

File selection stays with the user

AI should not bypass the browser's local file-selection permission.

Confirmation still matters

Quota, privacy mode, output preview and download decisions remain governed by the live UI.

No destructive automation

No automatic deletion or source-file overwrite, and a button click is never treated as task success.

Real web tasks

Every entry point has an explicit success definition and recovery path.

web-batch-file-renamer

Online Batch File Renamer

Open live tool

Preview and create renamed copies in bulk without overwriting the source files.

Inputs
  • Ordinary files selected from the user's device; multiple files supported
Outputs
  • ZIP containing renamed copies
Access & processing

Guest basic use allowed

Browser local: Filename rules, ordering, conflict checks and packaging of downloadable copies run in the current browser.
Success means

All proposed names pass conflict and unsafe-name checks and the renamed-copy ZIP is generated successfully.

If it fails
  • Adjust rules when duplicate or invalid names are detected
  • Reduce batch size if browser packaging cannot finish
web-sequential-file-renamer

Rename Files in Sequential Order

Open live tool

Preview and create renamed copies in bulk without overwriting the source files.

Inputs
  • Ordinary files selected from the user's device; multiple files supported
Outputs
  • ZIP containing renamed copies
Access & processing

Signed-in account required

Browser local: Filename rules, ordering, conflict checks and packaging of downloadable copies run in the current browser.
Success means

All proposed names pass conflict and unsafe-name checks and the renamed-copy ZIP is generated successfully.

If it fails
  • Adjust rules when duplicate or invalid names are detected
  • Reduce batch size if browser packaging cannot finish
web-reverse-number-file-renamer

Reverse Number File Renamer

Open live tool

Preview and create renamed copies in bulk without overwriting the source files.

Inputs
  • Ordinary files selected from the user's device; multiple files supported
Outputs
  • ZIP containing renamed copies
Access & processing

Signed-in account required

Browser local: Filename rules, ordering, conflict checks and packaging of downloadable copies run in the current browser.
Success means

All proposed names pass conflict and unsafe-name checks and the renamed-copy ZIP is generated successfully.

If it fails
  • Adjust rules when duplicate or invalid names are detected
  • Reduce batch size if browser packaging cannot finish
web-custom-order-file-renamer

Custom Order File Renamer

Open live tool

Preview and create renamed copies in bulk without overwriting the source files.

Inputs
  • Ordinary files selected from the user's device; multiple files supported
Outputs
  • ZIP containing renamed copies
Access & processing

Signed-in account required

Browser local: Filename rules, ordering, conflict checks and packaging of downloadable copies run in the current browser.
Success means

All proposed names pass conflict and unsafe-name checks and the renamed-copy ZIP is generated successfully.

If it fails
  • Adjust rules when duplicate or invalid names are detected
  • Reduce batch size if browser packaging cannot finish
web-image-batch-converter

Image Batch Converter

Open live tool

Convert, resize, compress or enhance JPG, PNG and WebP images in the browser.

Inputs
  • JPG / JPEG
  • PNG
  • WebP
Outputs
  • JPG, PNG or WebP images
  • ZIP download for multiple outputs
Access & processing

Signed-in account required

Browser local: These image-processing paths run locally in the browser and the generated images are downloaded directly by the user.
Success means

Target images are generated and dimensions, byte size and warnings can be checked per image before download.

If it fails
  • Use JPG, PNG or WebP input
  • Reduce batch size if the device runs low on memory or processing fails
web-image-resizer

Batch Image Resize, Crop & Zoom

Open live tool

Convert, resize, compress or enhance JPG, PNG and WebP images in the browser.

Inputs
  • JPG / JPEG
  • PNG
  • WebP
Outputs
  • JPG, PNG or WebP images
  • ZIP download for multiple outputs
Access & processing

Signed-in account required

Browser local: These image-processing paths run locally in the browser and the generated images are downloaded directly by the user.
Success means

Target images are generated and dimensions, byte size and warnings can be checked per image before download.

If it fails
  • Use JPG, PNG or WebP input
  • Reduce batch size if the device runs low on memory or processing fails
web-image-enhancer

Batch Image Clarity & Color Enhancer

Open live tool

Convert, resize, compress or enhance JPG, PNG and WebP images in the browser.

Inputs
  • JPG / JPEG
  • PNG
  • WebP
Outputs
  • JPG, PNG or WebP images
  • ZIP download for multiple outputs
Access & processing

Signed-in account required

Browser local: These image-processing paths run locally in the browser and the generated images are downloaded directly by the user.
Success means

Target images are generated and dimensions, byte size and warnings can be checked per image before download.

If it fails
  • Use JPG, PNG or WebP input
  • Reduce batch size if the device runs low on memory or processing fails
web-compress-images-online

Batch Image Compression & Size Optimization

Open live tool

Convert, resize, compress or enhance JPG, PNG and WebP images in the browser.

Inputs
  • JPG / JPEG
  • PNG
  • WebP
Outputs
  • JPG, PNG or WebP images
  • ZIP download for multiple outputs
Access & processing

Signed-in account required

Browser local: These image-processing paths run locally in the browser and the generated images are downloaded directly by the user.
Success means

Target images are generated and dimensions, byte size and warnings can be checked per image before download.

If it fails
  • Use JPG, PNG or WebP input
  • Reduce batch size if the device runs low on memory or processing fails
web-pdf-batch-converter

Merge, Split & Create PDFs in Batches

Open live tool

Merge PDFs, split/extract pages, or create PDFs from JPG/PNG images in the browser.

Inputs
  • PDF
  • JPG / JPEG
  • PNG
Outputs
  • PDF
  • ZIP download for multiple outputs
Access & processing

Signed-in account required

Browser local: Currently supported PDF merge, split, page extraction and JPG/PNG-to-PDF operations run in the browser.
Success means

The selected PDF operation completes and downloadable PDF output is generated.

If it fails
  • Correct invalid page ranges
  • Repair or unlock damaged/encrypted PDFs elsewhere first
web-csv-json-converter

Batch CSV, TSV & JSON Conversion

Open live tool

Parse and convert CSV, TSV and JSON locally in the browser.

Inputs
  • CSV
  • TSV
  • JSON object or array of objects
Outputs
  • CSV
  • TSV
  • JSON
Access & processing

Signed-in account required

Browser local: CSV/TSV/JSON parsing, preview and output serialization run in the current browser.
Success means

Input parses successfully and the target serialized format is generated with an output preview available before download.

If it fails
  • Fix unclosed CSV/TSV quoted fields
  • Reshape JSON into an object or array of objects
web-text-to-document-converter

Text to Document Converter

Open live tool

Generate common document formats from user-entered text in the browser with layout preview first.

Inputs
  • User-entered or pasted text
  • Optional JPG / PNG / WebP background
Outputs
  • DOCX
  • PDF
  • TXT
  • Markdown
  • HTML
Access & processing

Signed-in account required

Browser local: Entered text, preview, built-in templates, custom backgrounds and document generation continue in the current browser.
Success means

After text, layout and background are previewed, the requested document is generated successfully in the browser.

If it fails
  • Simplify the background or content complexity if generation fails
  • Recheck layout and filename before download
web-image-to-text-ocr

Image to Text OCR & Document Export

Open live tool

Recognize text from JPG, PNG or WebP images and require human review before export.

Inputs
  • JPG / JPEG
  • PNG
  • WebP
Outputs
  • Editable recognized text
  • DOCX
  • PDF
  • TXT
  • Markdown
  • HTML
Access & processing

Signed-in account required

Browser local: Recognition runs in the current browser and selected JPG, PNG or WebP source images are not uploaded.Transient cloud: The current production version transiently submits user-selected images to the FileNest OCR Worker, which uses Azure Document Intelligence prebuilt-read for the High Accuracy recognition request.
Success means

Recognition returns editable text; the user must review it before deciding whether to export a document.

If it fails
  • Use a clearer, straighter image
  • Switch between Local Privacy and High Accuracy according to the privacy requirement
web-duplicate-file-finder

Content-Level Duplicate File Finder

Open live tool

Compare file fingerprints in the browser to find byte-identical duplicate files.

Inputs
  • Ordinary files selected from the user's device; multiple files supported
Outputs
  • Duplicate groups
  • Optional CSV report
Access & processing

Guest basic use allowed

Browser local: Files are prefiltered by byte size and then compared using SHA-256 fingerprints computed in the browser.
Success means

Files complete byte-size prefiltering and SHA-256 fingerprint comparison and byte-identical groups are shown.

If it fails
  • Reduce batch size if a large comparison stresses the browser
  • The user must make any final deletion decision on their own device
Not a public API

Prove that AI handoffs create successful tasks before opening deeper automation.

The current goal is to make existing web tools easier for AI systems to understand, recommend and navigate, rather than prematurely opening an expensive, abuse-prone remote file-processing interface.