For Developers

Developer Tools

Essential utilities for web development. Infer Zod from JSON, generate llms.txt, convert OpenAPI into schemas and MCP servers, check agent readiness, write Cursor rules, encode and decode URLs, generate color schemes and passwords, and more, all instantly in your browser.

OpenAPI to MCP Server

Convert OpenAPI or Swagger specs into Model Context Protocol servers for Cursor, Claude Desktop, and AI agents. Generate TypeScript or Python projects in your browser. No signup.

OpenAPI 3.x & Swagger 2
TypeScript or Python output
Agent readiness score
Cursor / Claude config

llms.txt Generator

Create an llms.txt file for AI crawlers and agents. Curate sections and links, or import URLs from a sitemap XML paste.

Live preview
Sitemap import
Section editor
Download llms.txt

OpenAPI to Tool Schemas

Convert OpenAPI or Swagger into Zod validators, JSON Schema, OpenAI function tools, and Anthropic input_schema tools for LLM function calling without a full MCP server.

Zod TypeScript output
JSON Schema bundle
OpenAI & Anthropic tools
Endpoint picker

JSON to Zod & Schema

Infer Zod validators and JSON Schema from example JSON. Add optional description notes for agents and docs. Runs in your browser.

Zod + JSON Schema
Format heuristics
NDJSON / multi-sample
Copy or download

robots.txt Generator

Generate or validate robots.txt with GPTBot, ClaudeBot, Google-Extended, PerplexityBot, and other AI crawlers. Presets for SEO vs training blocks. Runs in your browser.

AI bot allow/block
SEO vs training presets
Syntax validator
Download robots.txt

MCP Tool Checker

Paste MCP tools/list, OpenAI or Anthropic tool schemas, or OpenAPI. Get an agent-readiness score for descriptions, naming, safety, and context size. Runs in your browser.

MCP / OpenAI / Anthropic
OpenAPI specs supported
5-dimension scorecard
Markdown report download

Prompt Diff

Compare two system prompts, AGENTS.md, CLAUDE.md, or Cursor rules side by side. Line or word highlights and unified patch download. Runs in your browser.

Live split / unified
Line or word mode
Patch download
Prompt-focused samples

Prompt & Rules Linter

Paste a system prompt, AGENTS.md, CLAUDE.md, or Cursor .mdc rule. Score clarity, safety, contradictions, and actionability. Download a markdown report. Runs in your browser.

5-dimension scorecard
Contradiction detection
Safety gap alerts
Markdown report

Cursor Rules Generator

Generate Cursor .cursor/rules .mdc files, AGENTS.md, CLAUDE.md, and legacy .cursorrules from stack presets. Includes MCP-aware extras. Free and private.

Modern .mdc project rules
AGENTS.md & CLAUDE.md
Stack + extras presets
ZIP download

Base64 Encoder/Decoder

Encode and decode Base64 strings. Useful for embedding images, encoding API payloads, or debugging data URIs. Supports text and file encoding.

Encode text to Base64
Decode Base64 strings
File to Base64 conversion
Data URI generation

Hash Generator

Generate cryptographic hashes for any text. Supports MD5, SHA-1, SHA-256, SHA-512, and more. Essential for password hashing, data integrity checks, and file verification.

MD5, SHA-1, SHA-256, SHA-512
Multiple hash algorithms
Instant generation
Copy to clipboard

UUID Generator

Free UUID generator: create v4 (random) or v1 (timestamp) GUIDs in bulk. Copy, download, uppercase, no-hyphens, or bracket formats. Runs in your browser.

UUID v1 (timestamp-based)
UUID v4 (random)
Bulk generation
Copy individual or all

URL Encode & Decode

Encode URLs and query strings for safe links, or decode %20 text instantly. Parse and rebuild query params in your browser.

URL encode/decode
Query-string parser
Rebuild edited params
Instant conversion

Color Palette Generator

Generate color schemes or extract a palette from a photo. Export as CSS variables, SCSS, a Tailwind config block, JSON, or a PNG swatch card.

5 scheme types + image extraction
Lock & regenerate
CSS, SCSS, Tailwind, JSON export
PNG swatch card download

Password Generator

Generate cryptographically random passwords or diceware passphrases, scored with the real zxcvbn strength estimator. Nothing is sent to a server.

Random passwords or passphrases
Real zxcvbn crack-time estimate
EFF diceware wordlist
Runs in your browser

Common Developer Use Cases

Base64 Encoding

  • • Embed images in HTML/CSS
  • • Encode file uploads for APIs
  • • Create data URIs for testing
  • • Debug Base64-encoded data

Hash Generation

  • • Generate password hashes
  • • Verify file integrity (checksum)
  • • Create cache keys
  • • Generate content signatures

UUID Generation

  • • Create database primary keys
  • • Generate session IDs
  • • Create unique filenames
  • • Generate transaction IDs

URL Encoding

  • • Encode query parameters safely
  • • Build API request URLs
  • • Debug URL encoding issues
  • • Handle special characters in URLs

Color Palette Generation

  • • Export CSS variables or a Tailwind config block
  • • Extract a palette from a brand photo or screenshot
  • • Explore complementary, triadic, and analogous schemes
  • • Download a PNG swatch card for a style guide

Password Generation

  • • Generate test account credentials
  • • Create strong database or API secrets
  • • Build a memorable diceware passphrase
  • • Check a real zxcvbn crack-time estimate

Frequently Asked Questions

OpenAPI to MCP vs OpenAPI to Tool Schemas: which do I need?

Choose based on what you're shipping. OpenAPI to MCP generates a complete, downloadable Model Context Protocol server project (TypeScript or Python) with Cursor and Claude Desktop config snippets, so you get a running MCP process that exposes your API's operations as agent tools out of the box. OpenAPI to Tool Schemas skips the server entirely and outputs just the schema definitions themselves, Zod validators, JSON Schema, OpenAI function-calling tools, or Anthropic input_schema tools, for when you already have your own agent runtime or tool-calling loop and only need correctly typed tool definitions to drop in. If you're prototyping an MCP server from scratch, start with OpenAPI to MCP; if you're wiring an existing agent framework, OpenAPI to Tool Schemas is the faster, lighter path.

llms.txt vs robots.txt: what's the difference?

robots.txt sets Allow and Disallow rules for crawlers, including GPTBot, ClaudeBot, and PerplexityBot. llms.txt is a curated Markdown map of your most useful pages so AI agents can find context quickly, closer to a sitemap written for language models. Most sites need both: robots.txt for crawl policy, and llms.txt as a shortcut past the full site tree. Use robots.txt Generator for the first and llms.txt Generator for the second.

Do these developer tools upload my data?

No. Every tool in this hub runs as JavaScript in your browser: OpenAPI parsing and MCP codegen, JSON-to-schema inference, hash, UUID, Base64, and URL encoding, prompt and rules linting, Cursor rules generation, and robots.txt generation. Specs, prompts, and pasted text stay local. Nothing is sent to Instant Tools servers or a third-party API. Once the page has loaded, the tools keep working offline, and there is no server-side file-size or rate limit.

Which hash algorithm should I use?

For integrity checks today, that is, verifying a downloaded file matches what the publisher intended, use SHA-256 or SHA-512; both are collision-resistant with current computing power and are the default choice in most modern toolchains, package managers, and checksums you'll see published alongside releases. MD5 and SHA-1 are still fine for low-stakes, non-security uses like deduplicating files, generating a quick cache key, or spotting accidental corruption, since they're fast and short, but both have known collision attacks and should never be used for passwords, digital signatures, or anything where an adversary might deliberately try to produce a matching hash. Hash Generator computes all five (MD5, SHA-1, SHA-256, SHA-384, SHA-512) at once from text or a file, so you can compare and pick per situation.