---
title: Search modifiers
framework: swiftui
role: collectionGroup
role_heading: API Collection
path: swiftui/view-search
---

# Search modifiers

Enable people to search for content in your app.

## Overview

Overview Use search view modifiers to add search capability to your app. For more information, see Search.

## Topics

### Displaying a search interface

- [searchable(text:placement:prompt:)](swiftui/view/searchable(text:placement:prompt:).md)
- [searchable(text:isPresented:placement:prompt:)](swiftui/view/searchable(text:ispresented:placement:prompt:).md)
- [searchPresentationToolbarBehavior(_:)](swiftui/view/searchpresentationtoolbarbehavior(_:).md)
- [searchToolbarBehavior(_:)](swiftui/view/searchtoolbarbehavior(_:).md)
- [searchSelection(_:)](swiftui/view/searchselection(_:).md)

### Searching with tokens

- [searchable(text:tokens:placement:prompt:token:)](swiftui/view/searchable(text:tokens:placement:prompt:token:).md)
- [searchable(text:tokens:isPresented:placement:prompt:token:)](swiftui/view/searchable(text:tokens:ispresented:placement:prompt:token:).md)

### Searching with editable tokens

- [searchable(text:editableTokens:isPresented:placement:prompt:token:)](swiftui/view/searchable(text:editabletokens:ispresented:placement:prompt:token:).md)
- [searchable(text:editableTokens:placement:prompt:token:)](swiftui/view/searchable(text:editabletokens:placement:prompt:token:).md)

### Making search suggestions

- [searchSuggestions(_:)](swiftui/view/searchsuggestions(_:).md)
- [searchSuggestions(_:for:)](swiftui/view/searchsuggestions(_:for:).md)
- [searchCompletion(_:)](swiftui/view/searchcompletion(_:).md)
- [searchable(text:tokens:suggestedTokens:placement:prompt:token:)](swiftui/view/searchable(text:tokens:suggestedtokens:placement:prompt:token:).md)
- [searchable(text:tokens:suggestedTokens:isPresented:placement:prompt:token:)](swiftui/view/searchable(text:tokens:suggestedtokens:ispresented:placement:prompt:token:).md)

### Limiting search scope

- [searchScopes(_:scopes:)](swiftui/view/searchscopes(_:scopes:).md)
- [searchScopes(_:activation:_:)](swiftui/view/searchscopes(_:activation:_:).md)

### Searching through dictation

- [searchDictationBehavior(_:)](swiftui/view/searchdictationbehavior(_:).md)

## See Also

### Providing interactivity

- [Input and event modifiers](swiftui/view-input-and-events.md)
- [Presentation modifiers](swiftui/view-presentation.md)
- [State modifiers](swiftui/view-state.md)
