Best Tools For API Testing

Validate your API's functionality with these top tools and resources. Our collection features free and paid options for testing APIs, gRPC requests, GraphQL queries and service mocking.

Fake API logo

Fake API

API Testing

Free public API to test API endpoints and retrieve dummy JSON data swiftly.

Free
OpenAPI AutoSpec logo

OpenAPI AutoSpec

API Testing

Automatically generates OpenAPI specifications in real-time.

Free
Keploy logo

Keploy

API Testing

Generate tests and stubs for your application that actually work!

Free
Firecamp logo

Firecamp

API Testing

Design, develop, test, and document their APIs effortlessly.

Free Plan
gaxios logo

gaxios

API Testing

An HTTP request client that provides an Axios-like interface over top of node-fetch.

Free
Bruno logo

Bruno

API Testing

Opensource IDE For Exploring and Testing Api's (lightweight alternative to postman/insomnia)

Free
Mokku logo

Mokku

API Testing

Mock API calls seamlessly

Free
Mountebank logo

Mountebank

API Testing

Over the wire test doubles

Free
snapstub logo

snapstub

API Testing

Snapshot-based stub/mocking of APIs.

Free
Insomnium logo

Insomnium

API Testing

Privacy-focused and 100% local API testing tool.

Free
OpenAPI DevTools logo

OpenAPI DevTools

API Testing

Chrome extension that generates API specs for any app or website

Free
PactumJS logo

PactumJS

API Testing

A REST API testing tool to automate e2e, integration, contract, and component (or service-level) tests.

Free
F

Fetchbook

API Testing

CLI tool to run and test your HTTP requests. Git friendly, 100% local.

Free
RecipeUI logo

RecipeUI

API Testing

Open source Postman alternative with type safety built in.

Free
P

Postman Contract Test Generator

API Testing

Dynamic Test Generation with Open API Spec 3.0 and Postman

Free
GraphQL Network Inspector logo

GraphQL Network Inspector

API Testing

A better network inspector for viewing and debugging GraphQL requests in Chrome and Firefox.

Free
Thunder Client- VS Code logo

Thunder Client- VS Code

API Testing

Thunder Client is a lightweight Rest API Client Extension for Visual Studio Code

Free
ezy logo

ezy

API Testing

GUI client for gRPC/gRPC-Web

Free
ProAutoma API Tester logo

ProAutoma API Tester

API Testing

Online REST API client

Free with Paid Plan
Mockoon logo

Mockoon

API Testing

Create mock APIs in seconds

Free with Paid Plan
Mock Service Worker logo

Mock Service Worker

API Testing

Mock API by intercepting requests on the network level. Seamlessly reuse the same mock definition for testing, development, and debugging.

Free
Mocks Server logo

Mocks Server

API Testing

Node.js mock server running live, interactive mocks in place of real APIs

Free
Dummy logo

Dummy

API Testing

Run mock server based off an API contract with one command

Free
J

Json Model Validator

API Testing

A flexible, lightweight JSON Data validator and formatter

Free
OC Mock logo

OC Mock

API Testing

mock object testing framework that can be used to create stubs in iOS apps.

Free
Advanced REST Client logo

Advanced REST Client

API Testing

A better API testing tool

Free
v

vcrpy

API Testing

Automatically mock your HTTP interactions to simplify and speed up testing

Free
ReqBin logo

ReqBin

API Testing

ReqBin is an online API testing tool for REST and SOAP APIs.

Free
httpbin.org logo

httpbin.org

API Testing

HTTP Request & Response Service, written in Python + Flask.

Free
M

Moq

API Testing

The most popular and friendly mocking framework for .NET

Free
URL Fetch logo

URL Fetch

API Testing

Code Generator for HTTP Requests

Free
Learn REST: A RESTful Tutorial logo

Learn REST: A RESTful Tutorial

API Testing

Learn everything there is to know about REST apis with the this opensource resource.

Free
Ajv JSON schema validator logo

Ajv JSON schema validator

API Testing

Security and reliability for JavaScript applications

Free
Prestige logo

Prestige

API Testing

A text-based HTTP client in the browser, an interface-less Postman.

Free