35 endpoints · 9 families · Edge network

The file API that just works.

Image, PDF, QR, barcode, data conversion, hashing, text processing, and more — as plain HTTP. One bearer token, edge-network latency, hard quotas. No upsells, no surprise bills.

Edge-network speed

Runs on Cloudflare Workers in 300+ cities. Latency from your customers' nearest data center.

🛡

Hard quotas, no overages

Hit your monthly limit and the next request returns 429. Zero risk of a surprise five-figure invoice.

🔒

Privacy-first engine

Same WASM core as bytario.com. Files processed in-memory, never written to disk, never logged.

💰

Honest pricing

Five flat tiers from $9/mo. No "contact sales" walls until 1M req/month. The math is on the pricing page.

35 endpoints across 9 families

Image
POST/v1/image/convert
POST/v1/image/resize
POST/v1/image/compress
POST/v1/image/strip-metadata
POST/v1/image/read-metadata
POST/v1/image/favicon-set
POST/v1/image/crop
POST/v1/image/rotate
POST/v1/image/flip
PDF
POST/v1/pdf/merge
POST/v1/pdf/split
POST/v1/pdf/rotate
POST/v1/pdf/watermark
POST/v1/pdf/info
POST/v1/pdf/extract-text
POST/v1/pdf/render-page
POST/v1/pdf/fill-form
POST/v1/pdf/flatten
POST/v1/pdf/compress
POST/v1/pdf/protect
QR & Barcode
POST/v1/qr/generate
POST/v1/qr/read
POST/v1/barcode/generate
POST/v1/barcode/read
Data
POST/v1/data/base64-encode
POST/v1/data/base64-decode
POST/v1/data/url-encode
POST/v1/data/url-decode
POST/v1/data/json-format
POST/v1/data/json-minify
POST/v1/data/csv-to-json
POST/v1/data/json-to-csv
File & Text
POST/v1/file/hash
POST/v1/file/detect
POST/v1/text/word-count
POST/v1/text/diff
POST/v1/text/markdown-to-html
Color & Render
POST/v1/color/convert
POST/v1/render/svg-to-png

→ Full documentation with curl examples for every endpoint

Two minutes to your first call

curl https://api.bytario.com/v1/qr/generate \
  -H "Authorization: Bearer $BYTARIO_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"https://bytario.com"}' \
  --output qr.png

Subscribe on the pricing page → API key arrives by email → start curling. No SDK required, no OAuth dance, no webhook setup.

Native AI agent integration

Use Bytario as a native tool in Claude, Cursor, Windsurf, Copilot, and any MCP-compatible AI agent.

MCP Server

40 tools available as native agent actions. Your AI assistant can convert images, merge PDFs, generate QR codes, and more — without leaving the conversation.

npx @bytario/mcp

Node.js SDK

Thin typed wrapper. One function per endpoint, zero bloat. ESM, full TypeScript types, structured error handling.

npm install bytario
Claude Code / Claude Desktop config
{
  "mcpServers": {
    "bytario": {
      "command": "npx",
      "args": ["-y", "@bytario/mcp"],
      "env": {
        "BYTARIO_API_KEY": "sk_live_..."
      }
    }
  }
}
Node.js SDK example
import { Bytario } from 'bytario';
const b = new Bytario('sk_live_...');

const webp = await b.image.convert(
  fs.readFileSync('photo.heic'),
  { to: 'webp', quality: 85 }
);
fs.writeFileSync('photo.webp', webp);

MCP setup guide · @bytario/mcp on npm · bytario SDK on npm