Paste, drag-drop, or select a Swagger 2.0 / OpenAPI 3.x JSON. Choose the endpoint groups you need. Download a smaller, cleaner spec.
Drop or select a file
Swagger 2.0 or OpenAPI 3.x JSON
All processing is local — your spec never leaves this browser tab.
A focused developer tool that does one thing well — strip API specs down to exactly the endpoints you care about.
Three ways to load your spec: paste with Ctrl/Cmd+V, drag-and-drop a file, or use the file picker button.
Endpoints are grouped by their OpenAPI tags. Select or deselect entire groups or individual operations.
Only the definitions and components/$ref schemas actually used by your selected endpoints are kept.
No server, no uploads, no analytics on your data. Everything runs entirely in your browser.
Supports both Swagger 2.0 and OpenAPI 3.0/3.1. Validates and parses automatically on load.
Install the extension for instant access in your browser toolbar — stores your last spec session locally.
Three steps to a cleaner spec
Paste the JSON directly, drag-and-drop a file onto the zone, or click to open the file picker.
Check or uncheck individual endpoints or whole tag groups. Counts update in real time.
Hit download and get a trimmed JSON with only your chosen paths and their referenced schemas.
Install the extension for one-click access while you work. It sits in your toolbar, stores your last spec session, and works completely offline.
Add APITrim to Chrome — it's free