# sec-api.dev vs EdgarTools

Canonical: https://sec-api.dev/compare/edgartools

> An MIT-licensed Python library that reads EDGAR directly into Python objects; sec-api.dev is a hosted API for code in any language and for AI agents.

Checked 2026-11-09.

## Choose EdgarTools when

- You work in Python 3.11+ and are happy to call SEC directly within its 10 requests per second limit.
- You want typed objects for filings and statements in a notebook, free.

## Choose sec-api.dev when

- Your code is not Python, or runs in a browser, serverless function or AI agent.
- You want caching, pagination and one quota across many workers rather than managing SEC rate limits.
- You want MCP or ChatGPT access.

|  | EdgarTools | sec-api.dev | Source |
| --- | --- | --- | --- |
| Price | Free, MIT licence | Explore free (1,000 requests/month), Builder $29/month (50,000), Scale $99/month (250,000) | https://github.com/dgunning/edgartools |
| Install / access | pip install edgartools; set_identity() with your email (SEC requirement) | HTTPS with a bearer key; no SDK required | https://github.com/dgunning/edgartools |
| API key | None; calls SEC directly | Required (free) | https://github.com/dgunning/edgartools |
| Languages | Python | Any HTTP client; MCP clients; ChatGPT |  |

---
Independent. Not affiliated with, endorsed by, or sponsored by the U.S. Securities and Exchange Commission. Data is reproduced from public SEC filings and datasets. Not investment advice.
API: https://sec-api.dev/docs · ChatGPT app: https://chatgpt.com/plugins/plugin_asdk_app_6ae0ef2436ac8191941dae8a4d732669 · Free key: https://sec-api.dev/sign-up
