Advanced API Development Tool
Launch ApiForgeOverview
ApiForge is a powerful, browser-based API development and testing tool designed for developers. It combines the best features of Postman with additional capabilities like JSON visualization, GraphQL support, JWT decoding, and data visualization. All processing happens locally in your browser - no data is sent to our servers.
Key Features
🚀 REST API Client
- Make HTTP requests with full method support (GET, POST, PUT, DELETE, PATCH, etc.)
- Custom headers, query parameters, and request body
- Response status, headers, and timing information
- Request history and timeline tracking
📊 JSON Tree Viewer
- Interactive tree view for JSON responses
- Search within JSON data
- Copy node values or full paths
- Expand/collapse all nodes
- Type highlighting for better readability
🎨 Response Visualization
- Pretty View: Formatted JSON with syntax highlighting
- Raw View: Raw response text
- Tree View: Interactive JSON tree
- Table View: Tabular representation of array data
- Charts: Automatic chart generation from numeric data
- Headers: Response headers in key-value format
🔐 JWT Decoder
- Decode JWT tokens instantly
- View expiration and issued-at timestamps
- Pretty-printed payload display
📈 GraphQL Support
- Dedicated GraphQL client
- Query editor with variables support
- Endpoint URL configuration
📥 Import Tools
- cURL Import: Parse and import cURL commands
- Swagger/OpenAPI Import: Load API specifications from URLs
- HAR Import: Import HTTP Archive files
🔍 Schema Validation
- JSON Schema validation
- Real-time error feedback
- Schema editor with validation
🔄 Diff Viewer
- Compare two JSON responses side-by-side
- Visual diff with color-coded changes
- Added/removed content highlighting
How to Use
- Make a Request: Enter a URL, select method, add headers/params/body, and click “Send”
- View Response: Switch between different view modes to analyze the response
- Import Requests: Use cURL, Swagger, or HAR import to quickly set up requests
- Decode JWT: Paste a JWT token in the JWT tab to decode it
- Query GraphQL: Use the GraphQL tab for GraphQL endpoints
Tips
- Use the Tree View for large JSON responses to navigate more easily
- The Table View works best with arrays of objects
- Charts automatically extract numeric data for visualization
- Import tools help you quickly migrate from other API clients
- All data stays in your browser - your API keys and data are secure
Perfect For
- API testing and debugging
- GraphQL development
- JWT token inspection
- API documentation review
- Performance testing
- Team collaboration (import/export)