Nutter Tools
Nutter Tools

A free toolbox that runs in your browser. A tool for every job.

Your files never leave your device

Images

  • Convert images
  • Compress images
  • Resize images
  • Crop
  • Watermark

PDF & files

  • Merge PDFs
  • Split a PDF
  • Images to PDF
  • PDF to images
  • Remove photo location

Video & audio

  • Compress video
  • Convert video
  • Video to GIF
  • Convert audio
  • Trim audio

Everyday

  • QR codes
  • Passwords
  • Time zones
  • Unit converter
  • Word count
  • Webcam test

Developer

  • JSON formatter
  • Base64
  • Regex tester
  • Hashes
  • JWT decoder

Site

  • About
  • Contact
  • Settings
  • Privacy
  • Terms
  • Site map
  • llms.txt

Everyday

  • Images
  • Video
  • Audio
  • PDF & files
  • Text
  • QR codes
  • Units & math
  • Time & dates
  • Color
  • Passwords & IDs
  • Device tests
  • Sun & moon

For developers

  • JSON
  • Encoding
  • Regex & cron
  • Web & auth
  • Hashing & encryption
  • Config files
  • Network
  • Browser
  • AI
  • Fake data
© Nutter Toolsnutter.tools
  1. Home
  2. AI
  3. LLM batch request builder
Your files stay on your device

LLM batch request builder

Turn prompts or CSV rows into provider shaped JSONL batch files for OpenAI Batch or Anthropic Message Batches, with duplicate id checks and cost bounds.

This tool is in beta

Still being tested. If a result looks wrong, tell us.

Report a problem

Prompts or CSV rows

One prompt per line, or CSV with a header row

Paste prompts or CSV rows to build the batch file.

The file is built in this tab and never uploaded; you upload it to the provider yourself. Token counts are characters divided by four, a rough planning estimate, not a tokenizer count, so the cost figures inherit that uncertainty: the expected figure assumes your expected output tokens, the max figure assumes every request burns its max_tokens. Providers match batch results by custom_id, not by order, which is why duplicate ids are refused here rather than warned about.

Provider and model

Provider
Endpoint
Free entry; the file carries it on every request
{text} whole row; {1} first CSV column; {name} matches the header
{n} becomes the request number, so ids stay unique
More settings▾

Batch rates are half of standard list on both providers; suggestions dated 2026-11-02. Both rates are needed for a cost figure; leave both blank to skip it.

The paste caps at 200,000 characters and 10,000 rows. custom_id caps at 64 characters on both providers, and Anthropic limits ids to letters, digits, hyphens and underscores.

More AI tools

  • Fine-tune JSONL formatter
  • Eval dataset builder
  • API cost estimator
All AI tools

Was this tool useful?