Algolia hosted search API

Index your world, put it in motion with our powerful search API, and get results fast

With Algolia Search, developers can rely on a simple and robust API to compose any search experience in the context of their companies’ applications. It democratizes the development of any search capability. The power of API building blocks supported by the flexibility of composing beautiful UIs, enables any developer to build applications and drive business results faster. From eCommerce sites to virtual reality productivity tools, from media to healthcare applications, Algolia Search powers search and discovery experiences everywhere.

Start building for freeGet a demo
  • Fast to Implement

    Leverage advanced front-end libraries, 14 API clients, and extensive documentation to quickly and easily build differentiated experiences, anywhere.

  • Fast to Adapt

    Customize the relevance of your search experience and get insights into how users interact with it. Launch A/B tests and search analytics via APIs or a user-friendly dashboard.

  • Fast to Results

    From unmatched speed to our AI capabilities, Algolia Search comes with continuously expanding capabilities at scale to achieve your goals.

Build an optimized and performant search experience, with Algolia’s Search API

Fully-hosted Search API, up and running in minutes

Site search crawlerSite search crawler

Crawler

Automatically extract and enrich your website content

Start using Algolia’s site search capabilities in minutesStart using Algolia’s site search capabilities in minutes

Documentation

Start in minutes, leverage Algolia’s full capabilities

Instant Search UI componentsInstant Search UI components

InstantSearch

A set of UI components to design the perfect experience

Site search infrastructure for performance and reliability at scaleSite search infrastructure for performance and reliability at scale

Infrastructure

Focus on building, Algolia ensures performance and reliability at scale

Algolia IntegrationsAlgolia Integrations

Integrations

Index content from any source

Keep user and customer site search data safeKeep user and customer site search data safe

Security & Compliance

Keep your users and your data safe

Customize, personalize and optimize with immediate insights

Analyze user site search data and metrics to optimize search experienceAnalyze user site search data and metrics to optimize search experience

Analytics

Understand your users, uncover hidden opportunities

Add, optimize, and display search results that contribute to business goalsAdd, optimize, and display search results that contribute to business goals

Visual Editor

Get control over Search and Discovery to reflect your business goals

Test and fine-tune search relevance strategies in real-timeTest and fine-tune search relevance strategies in real-time

A/B Testing

Uncover the best performing relevance strategies

Set rules for results that should rank for specific search termsSet rules for results that should rank for specific search terms

Rules

Optimize results ranking for your users’ queries

Create a customized search relevance algorithmCreate a customized search relevance algorithm

Custom Ranking

Create your own relevance algorithm

Maximize ROI with Algolia’s AI Search capabilities

AI-generated synonyms for results regardless of search terms usedAI-generated synonyms for results regardless of search terms used

Dynamic Synonym Suggestions

AI generated synonyms to get users to relevant results no matter the words they use

Personalized search resultsPersonalized search results

Personalization

Tailor the Search and Discovery to your users

Personalized search ranking for higher relevance and conversionPersonalized search ranking for higher relevance and conversion

Dynamic Re-ranking

Optimizes the ranking of results for each search for higher conversion rate

Personalized search query suggestionsPersonalized search query suggestions

Autocomplete

Guide your users to the right content with personalized search autocomplete

Search solutions for any industry or use case

Enterprise search API that delivers rich experiences for customers and employees.

Enterprise Search

Connect your customers to the right content, and your employees to the right information.

Increase conversion with personalized ecommerce site search experiences

Ecommerce

Build online shopping experiences that convert

Site search API that delivers rich ecommerce experiences

Headless Commerce

Deliver rich eCommerce experiences everywhere

Site search platform optimized for mobile devices

Mobile Search

Accelerate engagement and conversion on mobile devices

Voice search that engages and converts customers

Voice Search

Provide seamless experiences to users who choose to use their voices instead of your search box

Powerful search engine for media industry sites and apps

Media

Internal search engine that drives engagement, increases loyalty, and retains users

Site search API for digital marketplaces

Marketplaces

Build performant marketplace search at scale

App and site search solution for Saas industry

SaaS

Build powerful software that retains users

Richard Migette,E-commerce Project Leader at Decathlon Singapore

Decathlon Singapore

What first impressed us was Algolia’s performance and reliability. Thanks to their distributed infrastructure, the search experience is always working, and always fast. This allows us to focus on shaping the solution to our needs instead of maintaining it

Read the case study

Algolia Search FAQ

  • An index is the place where the data used by a search engine is stored.

    It is the equivalent for search of what a “table” is for a database. Unlike a database table, an index is optimized for search operations.

    For example, in an ecommerce website, the index would be a complete list of all products with a custom ranking. Learn more here.

  • Of course! All the features that make Algolia great on desktop make it even better on mobile.

    • Typo-tolerance: if there’s one place where users make typos, it’s on mobile.
    • Speed: mobile network tends to be slower, making speed an even more critical feature.
    • Relevance: on a small screen, it’s even more essential to find the best results at the top of the list.

    We provide API clients for Swift and Objective-C, Android, Kotlin and C# to help you with your implementation.

    Additionally, we’ve created iOS and Objective-C and Android UI libraries to help you easily implement search interfaces on mobile.

  • We do not offer an on-premise solution. Algolia is only an SaaS offering. On-premise is a complete change of focus - to do both is unsustainable for us. Learn more here.

  • We’ve designed our infrastructure to handle dozens to thousands of indexing operations per second. The speed depends on many factors. It generally takes more time if you’re on a shared cluster than when your plan includes a dedicated one, because shared cluster also share processing threads.

    In most cases, the engine processes indexing operations in a matter of seconds, and search operations in a few milliseconds. Learn more here.

  • Search APIs are software components that allow developers to seamlessly introduce search capabilities to websites and applications. They provide backend tools for indexing documents, querying various types of data, managing cluster configurations, viewing search analytics, and more.