Pricing
Simple and transparent. Pay as you go.

Starter $49/mo
  • 100,000 Records 90¢ / 1,000Additional Records
  • 1,000,000 Operations / Month 6¢ / 1,000Additional Operations
  • Email Support
Start your free trial
Growth $249/mo
  • 1,000,000 Records 45¢ / 1,000Additional Records
  • 10,000,000 Operations / Month 3¢ / 1,000Additional Operations
  • Email Support
  • UX Guidance
Start your free trial
Pro $899/mo
  • 5,000,000 Records 30¢ / 1,000Additional Records
  • 50,000,000 Operations / Month 2¢ / 1,000Additional Operations
  • Live Chat Support
  • UX Guidance
  • 1:1 workshop
  • Extensions and plugin support
Start your free trial
Enterprise from $3,990/mo
enterprise-illu
  • Unlimited Records, Operations and Analytics
  • Dedicated Infrastructure for Unparalleled Performance
  • Dedicated Customer Solutions Engineer
  • Enterprise-class
    SLA
  • Exclusive enterprise
    premium options
Discover our enterprise offer

Hacker

FREE

Signup now
  • 10,000 Records
  • 100,000 Operations / Month
Signup now

Powered byAlgolia Logodownload

The Hacker plan requires you to display a small Algolia logo next to the search results.

What is a Record?

A record is a schemaless object that contains data to be searched. An unlimited number of attributes is allowed (total size not to exceed 10KB). The number of records is multiplied by the number of ranking strategies.

Learn more
Foo Bar
- Baz-Qux
3:11
Baz Qux
- Foo-bar
3:11
Fall4You
- Ta-Ku
4:28
Vivrant Thing
- Q-Tip
3:11
Sort by artist name
+ 1
Sort by popularity
+ 1

What is an Operation?

An operation is counted when a record is added, updated or deleted; or when a search is performed. In autocomplete and search-as-you-type implementations, a new search is performed on every keystroke.

Learn more

    Included in every plan

    • Datacenters In
      15 Regions

      Select a primary region closest to your infrastructure and users. Extend your low-latency search globally with Algolia DSN, now available in the US (East, Central and West), Europe (France, Germany and The Netherlands), Asia (Singapore, Hong Kong and Tokyo), India, Australia, Canada, Brazil, South Africa and Russia.

    • 100% Uptime - Triple
      Server Redundancy

      Three separate search instances are used to maximize the performance and availability of your search. Even if two servers are down, your search is up and running.

    • Unlimited
      Collaboration

      Add an unlimited number of teammates to your Algolia account. Collaborate freely without running into limits.

    • Extensions
      for Everything

      Using WordPress, Magento or another popular framework? There’s a good chance Algolia already has an integration and it won’t cost you an extra cent. Discover our integrations.

    • Analytics
      Dashboard

      See what your users are searching for and how often. Every Algolia account comes with a point-and-click dashboard full of valuable insights.

    Over-Quota Gives YouGuaranteed Service

    We will never interrupt your service on any of our paying plans, even if you go over your monthly quota of records or operations. Additional records and operations will be billed at a rate according to your pricing plan.

    Records

    Operations

    enterprise-illu

    Algolia for Enterprise

    Dedicated Custom Infrastructure, For Any Search Need

    Discover our enterprise offer

    Have a question?

    Our team is here to ensure your success. We'll get back to you with a prompt, detailed response.

    Contact Support

    What is a Record?

    A record is a schemaless object that contains data to be searched. It can contain an unlimited number of attributes (e.g. title of the object, description, category, price, popularity) as long as its total size does not exceed 10KB. To estimate the number of billable records, multiply the number of database records that you will upload by the number of different ranking strategies (sorting orders) you want to expose. Algolia pre-stores one object per ranking configuration in order to avoid expensive query-time sorting. To explain this with an example—if you have 10,000 database records uploaded with 3 different ways to sort, you'll have 30,000 billable records total.

    What is your SLA?

    For any outage period above the monthly guaranteed uptime, we provide you with a credit calculated as follows: Credit = Plan Price * (Outage Period Minutes * Acceleration Ratio) ÷ Scheduled Availability Minutes.

    • STARTER, GROWTH & PRO plans:

      • Monthly guaranteed uptime = 99.9%

      • Acceleration Ratio = x50

      • Capped to half a month of refund

    • ENTERPRISE plans:

      • Monthly guaranteed uptime = 99.99%

      • Acceleration Ratio = x100

      • Capped to one full month of refund

    • PREMIUM SLA option (available to ENTERPRISE only):

      • Monthly guarenteed uptime = 99.999%

      • Acceleration ratio = x1,000

      • Capped, over a period of twelve rolling months, to the minimum between six months of subscription and 50% of the total fees paid over these last twelve rolling months

    • Credit applies to next months' subscriptions

    Note: SLA is guaranteed only if you use any of our API clients.

    Contact us for a premium SLA at enterprise@algolia.com.

    What is an Operation?

    An operation is counted when a record is indexed, updated or deleted; or when a search is performed. In autocomplete and search-as-you-type implementations, a new search is performed on every keystroke. In case your search engine is querying n indices at each keystroke (a product index, a brand index, a categories index, etc.) then one keystroke will correspond to n operations.

    Is there a size limit to records?

    Yes, records should not be more than 10KB of JSON. If you need to search for bigger objects, please contact us at enterprise@algolia.com and we'll update your limit.

    Can I see my usage metrics?

    Yes. Connect to your Algolia dashboard to have a full overview of your current usage.

    Implementation Guidance

    We are fully dedicated to help developers deliver an intuitive search-as-you-type experience. 1-1 Workshops are a call with one of our experts to look at your implementation. You can expect some really useful advices regarding your UI and UX.

    What if I exceed my paid plan limits?

    Each plan has an over-quota price that is applied to extra records and operations. We'll count the total number of operations performed in the month as well as the maximum number of records you've reached (we'll exclude the 3 highest days to allow you to briefly go over your quota). We'll also alert you by email so you can upgrade your plan and benefit from better conditions as soon as it makes sense.

    Who owns my data?

    You do. You retain ownership of all the data you send to your user account. We do not share it with any third parties.

    Search down time Total refund of the monthly service bill
    STARTER, GROWTH & PRO plans Enterprise Plans Premium SLA option (available to ENTERPRISE only)
    30 seconds 0% 0% 1%
    1 minute 0% 0% 2%
    5 minutes 0% 1% 11%
    20 minutes 0% 4% 46%
    1 hour 6% 13% 138%
    2 hours 13% 27% 277%
    4 hours 27% 55% 555%
    8 hours 50% 100% 600%

    Get Started Today, For Free

    Don't wait! Try Algolia! No credit card required. Try Algolia for free for 14 days.