Your gateway to the
ethical web

The Mwmbl web search API provides a generous free tier — try it out:

JSON Response
response.json
// Results will appear here after you run a search
Code Snippet
curl "https://api.mwmbl.org/api/v2/search/?q=open%20source%20search%20engine"
Free tier - per month1,000 requestsNo API key required to get started
Latency< 200msFast, custom built search index
LicenseOpen SourceAGPL-3.0 — inspect, fork, contribute

Simple, transparent pricing

Start for free — no credit card, no sign-up required. When you need more, it's $5 per 1,000 requests, with a spend cap you control. All access shares the same fast, ethical search index.

Anonymous access — the demo on our homepage uses this tier. No sign-up needed, but limited to 1,000 req/month at 1 req/s, tied to your IP address.Try the demo →

Anonymous

Free
Requests / month1,000
Rate limit1 req/s
API keyNot required
  • No sign-up needed — try the API instantly
  • Tied to your IP address
  • Perfect for quick experiments and demos
Try it now

Free

Free
Requests / month2,000
Rate limit5 req/s
API keyRequired
  • API key for reliable, identified access
  • Hard-capped at 2,000 req/month unless you turn on pay-as-you-go
  • Great for personal projects and prototypes
Get started
Pay for what you use

Pay as you go

$5/ 1,000 requests
Free requests2,000 / mo
Rate limit5 req/s
API keyRequired
  • Beyond your free 2,000, pay only for what you use
  • Set your own monthly spend cap — never get a surprise bill
  • No fixed tiers: scale smoothly as you grow
Sign up

Enterprise

Custom
Requests / monthUnlimited
Rate limitCustom
API keyRequired
  • Custom SLA & uptime commitments
  • Dedicated support & onboarding
  • Invoicing instead of card billing
Get in touch

Pay-as-you-go usage is billed monthly in arrears. No long-term commitment — change or cancel your spend cap any time. Quotas reset on the first of each month.

Do I need a credit card to sign up?

No. The Free tier requires only an email address. You only need payment details when you turn on pay-as-you-go billing.

How does the $5 per 1,000 requests billing work?

Beyond your free 2,000 requests/month, usage is metered at $5 per 1,000 requests and billed monthly. You set a spend cap so you're never surprised by a bill — change or remove it any time from your dashboard.

What happens if I exceed my quota?

On the free tier, requests beyond 2,000/month return a 429. If you've turned on pay-as-you-go, usage beyond the free 2,000 is billed until you hit your spend cap — after that, requests return 429 until your quota resets.

Is my API key affected when I turn on pay-as-you-go?

No — your API key stays the same. Just pass it as the `api_key` query parameter, same as before.