> For the complete documentation index, see [llms.txt](https://docs.mapbox.com/mapbox-search-js/ja/llms.txt)

# Search Box

**Search Box** is a Mapbox Search JS feature that allows users to quickly search for places, addresses, and points of interest. It is powered by the Mapbox [Search Box API](https://docs.mapbox.com/api/search/search-box/) and can be used in a web or Node environment.

Search Box UI components can be dropped into websites as standalone elements or as part of a comprehensive map experience.

![search-box](https://docs.mapbox.com/mapbox-search-js/ja/assets/ideal-img/search-box.8d15d9f.480.png)

## Demo

Use this fully-functional example to try out the Search Box functionality and see how it integrates with a [Mapbox GL JS](https://docs.mapbox.com/mapbox-gl-js/guides/) map.

> **Related content (example): [Add Search Box to a Web Map](https://docs.mapbox.com/mapbox-search-js/ja/example/add-search-box-to-map/)**
> 
> Try out a working example showing `MapboxSearchBox` bound to a Mapbox GL JS map.

## Get started

See our Quickstart guides to learn how to install the correct framework and add Search Box to your project:

-   [**Web**](https://docs.mapbox.com/mapbox-search-js/ja/guides/search/web/) - Rich UI web components and JavaScript functions ready to drop into any webpage

-   [**React**](https://docs.mapbox.com/mapbox-search-js/ja/guides/search/react/) - Modern React components and hooks wrapping functionality from the standard web components

## API Reference Docs

Full reference documentation for this feature's classes, properties, options, components, and hooks are available:

-   [**Web Reference - Search Box**](https://docs.mapbox.com/mapbox-search-js/ja/api/web/search/)
-   [**React Reference - Search Box**](https://docs.mapbox.com/mapbox-search-js/ja/api/react/search/)
-   [**Core Reference - Search Box**](https://docs.mapbox.com/mapbox-search-js/ja/api/core/search/)

## Advanced Usage (Build your own UI)

For interacting with the Search Box API in a JavaScript or Node environment, you can use the [Mapbox Search JS Core Framework](https://docs.mapbox.com/mapbox-search-js/ja/api/core/search/).

> **Note: Want to use Search Box on mobile?**
> 
> If you target iOS and Android devices, use our Mobile SDKs with ready-made app examples:
> 
> -   [Mapbox Search SDK for Android](https://docs.mapbox.com/android/search/guides/)
> -   [Mapbox Search SDK for iOS](https://docs.mapbox.com/ios/search/guides/)