One live-key model
No test/live switch and no version maze. Keys are live, scoped, revocable, and easy to reason about.
Use a focused execution API for approved Tool Swim families. Every available endpoint documents its permission, cost, limits, errors, and data boundary.
16
approved executable families
17
discoverable tool families
1
stable live API surface
Designed for production
Tool Swim keeps account access simple while making each operation’s behavior visible before it reaches your application.
No test/live switch and no version maze. Keys are live, scoped, revocable, and easy to reason about.
Each executable family declares the permission, credit cost, limits, and privacy boundary before you call it.
Predictable envelopes, normalized errors, request IDs, and examples make integrations easier to maintain.
Documentation that scales
The API landing page should not render a thousand operations. Documentation is searchable, grouped by family, and opens only the contract you are working with.
QR Code Generator
qr-code-generate
JSON Tools
format-json, validate-json, minify-json, sort-json-keys, compare-json, jsonpath-tester, json-pointer-tester, json-schema-validator, escape-json-string, json-to-csv
CSV Tools
format-csv, validate-csv, csv-to-json, json-to-csv, convert-delimiter, select-columns, filter-rows, sort-csv, deduplicate-rows, compare-csv
Know the boundary
Public browser tools do their work locally and do not silently call the developer API. API execution happens only when an authenticated developer deliberately invokes it.
In the browser
No signup for public tools. Sensitive inputs stay on the device for local-capable workflows.
Through the API
Authenticated requests use scoped permissions, defined limits, credit accounting, and visible logs.
Review available families, permissions, examples, limits, and errors in one place.