SV Premium

Search

Orama (OramaJS)

Open-source (Apache-2.0) full-text, vector and hybrid search library in TypeScript that runs in the browser, at the edge or on your server.

OramaJS runs inside your app, browser or server, without a separate search service. The index lives in memory, so test its size against the resources available to that process. We cap the example at about 1 million records. This listing covers the open-source library: Orama Cloud's former self-serve pricing page now redirects to enterprise sales.

Headquarters
🇺🇸 United States
Parent jurisdiction
🇺🇸 United States
EU self-serve plan
Available; check eligible plans and regions
GDPR DPA
No / not documented
Billing
self-hosted
Free tier
OramaJS library is free and open source.
Open source
Yes · self-hostable
Website
orama.com
Source last checked
2026-10-06
Pricing evidence
Operating cost not estimated

Pricing

Operating cost not estimated · servers, licenses and engineering time are yours. See notes for software editions and license terms.

OramaJS is a library, so you pay only for where it runs: client-side, in an edge function or in your own server memory. That suits docs sites and small catalogues (tens of thousands to a few hundred thousand records). Very large indexes are limited by the memory of the process holding them, so the calculator caps it at about 1M records. The former self-serve Orama Cloud pricing page now redirects to a sales contact form. The company has pivoted to enterprise products (Metis, Orama Studio) sold by contract. Run by Oramasearch Inc.

Managed alternatives

At 1M records, 5M searches / month. Adjust usage and requirements.

Orama (OramaJS) has no bill to estimate: you pay for the servers, storage and time to run it. The cheapest managed option here is Bonsai at $600/yr, so running Orama (OramaJS) yourself saves money only if hosting and upkeep stay below about $50 a month.

The price difference leaves out migration costs, operating costs and any features you’d need to replace.

Self-hosted options

Operating cost is not estimated. These options are not counted as savings against managed services.

Want a European-owned provider? See European alternatives to Orama (OramaJS) among european search providers.

Other search comparisons

Found a wrong rate or plan restriction? Report a correction with a current source.