API testers and comparisons
- Online API Tester
- About API Tester
- API Client Alternatives
- Anthropic API Tester
- API Key Tester
- API Testers for Popular APIs
- Best API Testing Tools in 2026
- Contact api-tester.com
- DeepSeek API Tester
- Discord API Tester
- Editorial Policy
- Graph API Tester
- Gemini API Tester
- GitHub API Tester
- Google Maps API Key Tester
- GraphQL Tester
- Grok API Tester
- Groq API Tester
- Hoppscotch Alternative
- Insomnia Alternative
- OpenAI API Tester
- OpenRouter API Tester
- Postman Alternative
- Postman vs curl
- Postman vs Insomnia
- Privacy Policy
- ReqBin Alternative
- REST API Tester
- Sitemap
- Slack API Tester
- Stripe API Tester
- Swagger Alternative
- Telegram Bot API Tester
- Terms of Use
- Thunder Client Alternative
- Webhook Tester
Developer tools
- Developer Tools for API Work
- Base64 Decode and Encode
- Binary to Text Converter
- Case Converter
- CORS Tester
- Cron Expression Generator
- cURL Converter
- Diff Checker
- DNS Lookup
- Epoch Converter
- GUID Generator
- Hash Generator
- HTML Encoder and Entity Decoder
- HTML Formatter
- JSON Compare
- JSON Formatter
- JSON to CSV Converter
- JSON Validator
- JSON Viewer
- JWT Decoder
- JWT Generator
- Lorem Ipsum Generator
- Markdown Preview
- NanoID Generator
- Password Generator
- Random String Generator
- Regex Tester
- SQL Formatter
- SSL Checker
- Swagger Editor
- ULID Generator
- URL Decode and Encode
- User Agent Parser
- UUID Generator
- XML Formatter
- YAML to JSON Converter
Guides
- Learn HTTP and API Testing
- API Authentication Methods
- API Rate Limiting
- Authorization Header
- Bearer Token Explained
- Content-Type Header
- CORS Explained
- HTTP Headers Explained
- HTTP Methods Explained
- HTTP vs HTTPS
- Idempotency
- MIME Types
- OAuth vs JWT
- POST vs PUT
- PUT vs PATCH
- REST API Testing
- REST vs GraphQL
- SOAP vs REST
- What Is a REST API? A Practical Guide for Developers
- What Is a Webhook? How Webhooks Work, with Examples
- What Is an API Key? How Keys Work and How to Protect Them
- What Is an API? A Plain-English Guide with Examples
- What Is JSON? Syntax, Data Types and Examples
- What Is OAuth 2.0? Flows, Tokens and Scopes Explained
HTTP status codes
- HTTP Status Codes
- 100 Continue
- 101 Switching Protocols
- 102 Processing
- 103 Early Hints
- 200 OK
- 201 Created
- 202 Accepted
- 204 No Content
- 206 Partial Content
- 300 Multiple Choices
- 301 Moved Permanently
- 302 Found
- 303 See Other
- 304 Not Modified
- 307 Temporary Redirect
- 308 Permanent Redirect
- 400 Bad Request
- 401 Unauthorized
- 402 Payment Required
- 403 Forbidden
- 404 Not Found
- 405 Method Not Allowed
- 406 Not Acceptable
- 407 Proxy Authentication Required
- 408 Request Timeout
- 409 Conflict
- 410 Gone
- 411 Length Required
- 412 Precondition Failed
- 413 Payload Too Large
- 414 URI Too Long
- 415 Unsupported Media Type
- 416 Range Not Satisfiable
- 417 Expectation Failed
- 418 I'm a teapot
- 419 Page Expired
- 421 Misdirected Request
- 422 Unprocessable Entity
- 423 Locked
- 424 Failed Dependency
- 425 Too Early
- 426 Upgrade Required
- 428 Precondition Required
- 429 Too Many Requests
- 431 Request Header Fields Too Large
- 451 Unavailable For Legal Reasons
- 499 Client Closed Request
- 500 Internal Server Error
- 501 Not Implemented
- 502 Bad Gateway
- 503 Service Unavailable
- 504 Gateway Timeout
- 505 HTTP Version Not Supported
- 507 Insufficient Storage
- 508 Loop Detected
- 509 Bandwidth Limit Exceeded
- 511 Network Authentication Required
- 520 Web Server Returned an Unknown Error
- 521 Web Server Is Down
- 522 Connection Timed Out
- 523 Origin Is Unreachable
- 524 A Timeout Occurred
- 525 SSL Handshake Failed
- 526 Invalid SSL Certificate
Webhook examples
- Webhook Examples
- Asana Webhook
- Bitbucket Webhook
- Calendly Webhook
- Clerk Webhook
- Discord Webhook
- Dropbox Webhook
- GitHub Webhook
- GitLab Webhook
- HubSpot Webhook
- Jira Webhook
- Linear Webhook
- Mailchimp Webhook
- Mailgun Webhook
- Okta Webhook
- Paddle Webhook
- PayPal Webhook
- Razorpay Webhook
- SendGrid Webhook
- Shopify Webhook
- Slack Webhook
- Square Webhook
- Stripe Webhook
- Telegram Webhook
- Twilio Webhook
- Twitch Webhook
- Typeform Webhook
- WhatsApp Webhook
- WooCommerce Webhook
- Zapier Webhook
- Zoom Webhook
Curl examples
- Curl Examples
- Curl Basic Auth Example
- Curl Bearer Token Example
- Curl Commands
- Curl Close Connection Header Example
- Curl Content-Type Example
- Convert Curl to JavaScript
- Convert Curl to PHP
- Convert Curl to Python Requests
- Curl Send Cookies Example
- Curl CORS Request Example
- Curl Custom Headers Example
- Curl -d Flag Example
- Curl DELETE Request Example
- Curl Download File Example
- Curl Flags Example
- Curl Follow Redirect Example
- Curl GET JSON Example
- Curl GET Request Example
- Curl GET XML Example
- Curl HEAD Request Example
- How to Use Curl
- Curl HTTPS Request Example
- Curl Ignore Certificate Checks
- Install Curl on Ubuntu, macOS and Windows
- Curl JSON Request Example
- Curl -k Flag Example
- Curl Keep-Alive Example
- Curl No Cache Example
- Curl OPTIONS Request Example
- Curl PATCH Request Example
- Curl POST With Basic Authentication Example
- Curl POST Body Example
- Curl POST File Example
- Curl POST Form Example
- Curl POST JSON Example
- Curl POST Example
- Curl Proxy Server Example
- Curl PUT Example
- Convert Curl to HTTP Request
- Curl Request With Credentials
- Curl Send Header Example
- Curl SSL Request Example
- Curl Timeout Example
- Curl -u Flag Example
- Curl User Agent Example
- Curl Verbose Example
- Wget vs Curl
- Curl for Windows Example
- Curl POST XML Example