API Tools

A special collection of API tools handpicked by Mashapers

Open Source

Kong is an open-source Microservice and API Management Layer with plugins for API authentication, logging, rate-limiting, transformations and more.


A user friendly cURL alternative with pretty syntax highlighting. HTTPie is great for testing, debugging, and working with with HTTP servers.


Unirest is our very own lightweight HTTP client available in 8 programming languages. It combines simplicity with functionality to make API requests easy and intuitive.


jq makes working with JSON a breeze through powerful filtering and transformations. You can also use it to syntax highlight JSON in the command line.


Siege lets you benchmark your API at scale with it’s multi-threaded bare-bones load-tester. Useful for finding and diagnosing problems early on.


wrk is an ab-like load testing tool with a powerful Lua scripting interface that you can use for creating the requests or dealing with the output.


Tsung is an open-source multi-protocol distributed load testing tool. Useful to test the scalability and performance of IP based client/server applications.


Authentication gateway for simplifying API intregrations with a plugin based architecture to allow quick implementation of new authentication schemes.


Huginn is a system for building agents that perform automated tasks for you online. It's similar to a self-hosted IFTTT or Zapier, where you're in control.


JSONSelect is an experimental selector language for JSON. It makes it easy to access data in complex JSON documents. It feels like CSS. Why not give it a try?


Snippet generator for many languages & tools, relying on the HAR format to import data and describe HTTP calls. Companion service to APIembed.

Hosted Services

Mockbin allows you to generate custom endpoints to test, mock, and track HTTP requests & responses between libraries, sockets and APIs.


JSON Lint is a web based validator and parser for JSON. Finds mistakes in JSON and shows you the line and error. The backend is also available on GitHub.

JSON Generator

Generate JSON documents with fake data. This is a great tool for mocking up APIs, filling databases, testing some software that needs unique data.


With APIembed, you can auto-generated code snippets in many programming languages for your website, blog or API documentation.


"If this then that" - Create chains of simple conditional statements triggered based on changes to other web services, connected via APIs.


Similar to IFTTT for Business, Zapier connects the web apps you use to easily move your data and automate common tedious tasks on the web.

Chrome Extensions
JSON Formatter

Chrome extension to pretty print JSON data in your browser for quickly debugging APIs. Has collapsible trees and toggles between raw and formatted JSON.


Easily make HTTP requests including auth, URL params, raw data, form data, and urlencoding with syntax highlighting for JSON / XML / HTML responses.

Header Hacker

Injects and modifies HTTP headers in your browser. Super useful to crawl through hypermedia APIs in your browser especially when combined with JSON Formatter.

REST Console

Available as Chrome Extension, REST Console is an HTTP Request Visualizer and Constructor tool, helps developers build, debug and test RESTful APIs.