Build website search the right way

InstantSearch.js makes it easy to design the perfect search experience using prepackaged search widgets or by creating your own!

Get started
Mockup instantsearch

Design Best Practices

InstantSearch components

InstantSearch.js comes with 18 widgets to cover a wide variety of search use cases. They have been designed to bring search UI best practices to your website.

Discover widgets

Infinite possibilities

Illustration infinite-possibilities

Build the ideal search experience you’ve imagined for your users by customizing our existing widgets or building your own.

Learn more
Illustration framework-agnostic

No framework needed

InstantSearch.js does not depend on any framework like jQuery or React. You can still plug yours if you want a smooth integration.

Get started

Discover the
InstantSearch family

InstantSearch for native