Free · No Signup · curl-friendly

TextForge

Developer utilities you can use from your terminal. Free curl-friendly endpoints + a full REST API for text processing. Like httpbin, but more useful.

Terminal
$ curl http://69.62.106.38:3100/ip
203.0.113.42
$ curl http://69.62.106.38:3100/uuid
550e8400-e29b-41d4-a716-446655440000
$ curl http://69.62.106.38:3100/hash/sha256/hello
2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e...
# No signup. No API key. Just curl.

Free Endpoints NO AUTH REQUIRED

Use these from your terminal, scripts, CI/CD, or browser. No API key needed.

GET /ip
Your public IP address
curl http://69.62.106.38:3100/ip
GET /headers
Your HTTP request headers
curl http://69.62.106.38:3100/headers
GET /ua
Your user agent string
curl http://69.62.106.38:3100/ua
GET /uuid
Generate a random UUID v4
curl http://69.62.106.38:3100/uuid
GET /uuid/:count
Generate multiple UUIDs (up to 50)
curl http://69.62.106.38:3100/uuid/5
GET /time
Current time in multiple formats
curl http://69.62.106.38:3100/time
GET /timestamp
Unix timestamp (seconds)
curl http://69.62.106.38:3100/timestamp
GET /hash/:algo/:text
Hash text (md5, sha1, sha256, sha512)
curl http://69.62.106.38:3100/hash/sha256/hello
GET /base64/encode/:text
Base64 encode text
curl http://69.62.106.38:3100/base64/encode/hello
GET /base64/decode/:text
Base64 decode text
curl http://69.62.106.38:3100/base64/decode/SGVsbG8=
GET /password
Generate a secure password
curl http://69.62.106.38:3100/password?length=32
GET /random/:min/:max
Random number in a range
curl http://69.62.106.38:3100/random/1/100
GET /status/:code
Return any HTTP status code
curl -i http://69.62.106.38:3100/status/418
GET /echo
Echo back your request (httpbin-style)
curl http://69.62.106.38:3100/echo?foo=bar
GET /delay/:seconds
Respond after a delay (up to 10s)
curl http://69.62.106.38:3100/delay/2

Try it live (click any endpoint above or pick one):

Click an endpoint to see the response...

Need More? Get an API Key

20 additional endpoints for text processing, code utilities, and more. Free tier: 50 req/day.

POST /api/text/stats

Word count, reading time, readability score

POST /api/text/slugify

Generate URL-safe slugs from any text

POST /api/text/md-to-html

Markdown to sanitized HTML

POST /api/json/format

Validate, format, and minify JSON

POST /api/text/case

camelCase, snake_case, kebab-case converter

POST /api/text/diff

Compare two texts and get a diff

POST /api/text/regex

Test regex patterns with match details

POST /api/jwt/decode

Decode JWT tokens with expiry check

POST /api/cron/parse

Parse cron to human-readable format

POST /api/color/convert

Convert hex, RGB, HSL colors

POST /api/timestamp/convert

Unix, ISO 8601, human dates

POST /api/generate/password

Secure password generator with options

Full API Documentation (JSON)

Simple Pricing

Free endpoints are always free. API key endpoints have these limits:

Free
$0/mo
For personal projects
  • All free endpoints (unlimited)
  • 50 API requests/day
  • All 20 POST endpoints
Get Free Key
Pro
$15/mo
For production workloads
  • All free endpoints (unlimited)
  • 5,000 API requests/day
  • No rate limits + SLA
Upgrade

Get Your Free API Key

Unlocks 20 additional POST endpoints. No credit card.