Keyboard
The Raycast Keyboard is a full typing keyboard for iPhone and iPad with Raycast built right in. Type with autocorrect and suggestions as usual, and when you need more, it's one tap above the keys: fix a message with Quick Fix, ask AI, run an AI Command, dictate, expand a Snippet, or find the right GIF or emoji. All without leaving the app you're in.

The Raycast Keyboard types in English only for now, with support for more languages coming soon. To type in another language, switch to Secondary mode and keep your usual keyboard for typing.
Get Started
- On Home, tap your avatar in the top right, then Keyboard. You can also tap Keyboard in More.
- Tap Set Up Keyboard. The Enable Raycast keyboard screen lists the steps, and Open Settings takes you to the Raycast page in the iOS Settings app.
- Tap Keyboards, then turn on Raycast and Allow Full Access.
- Return to Raycast and customize the keyboard on the Configure your keyboard screen, then tap Done.
If you used the Raycast Keyboard before, it switches to the full typing keyboard automatically, and Home shows a Customize button that opens the keyboard settings. If you prefer to use Raycast as a companion to another keyboard, you can switch it to Secondary Mode.
Replace the iOS Keyboard
Raycast is designed to be your primary keyboard, so replace the default iOS keyboard with it:
- In the iOS Settings app, go to General → Keyboard → Keyboards and tap Edit.
- Drag Raycast to the top of the list.
- Tap the red minus button next to English, then tap Delete.
iOS doesn't allow third-party keyboards in some fields, such as password fields, and some apps turn off third-party keyboard support. In those places, iOS shows its own keyboard even after you delete it from the list.
Full Access
Typing, Emoji, Snippets, Quicklinks, and Search work without Allow Full Access. The following features require the permission since iOS only lets keyboards with Full Access connect to the internet and share data with the Raycast app:
- Quick Fix
- Ask AI
- Running an AI Command
- Dictation
- GIFs Search
- Creating a Snippet from the keyboard
When you tap one of these without Full Access, the keyboard explains why and shows Open Settings. You can also turn it on in the iOS Settings app under Apps → Raycast → Keyboards → Allow Full Access.
Layout
The keyboard is made up of four rows:
| Row | What it contains |
|---|---|
| Suggestion bar | The leading button on the left, three word or emoji suggestions, and on the right. |
| Action Row | Shortcuts to Raycast features. By default: Quick Fix, GIFs, Search, and Ask AI. |
| Letter keys | Your chosen layout, QWERTY by default. |
| Bottom row | 123, , , space, and return. Email fields add an @ key. |
In landscape, the Action Row is hidden and its actions move to the Keyboard Actions menu at the left of the suggestion bar. Turn on Always Show in Landscape in Action Row settings to keep the row visible.
Leading Button
The leading button in the top left of the keyboard opens Grid & Recents by default. You can set it to open Search instead, or hide it, in Custom Keys settings.


Grid & Recents
Grid & Recents gives you quick access to GIFs, AI Commands, Snippets, and Quicklinks. Tap a feature to open it, or pick one of your recently used AI Commands, Snippets, or Quicklinks from Recents.
Tap Dictate to start dictation, with a style picker next to it to choose how your transcript is formatted.
Tap in the top left of the panel to go back to the typing keyboard.
Search
Search lets you find your Snippets, Quicklinks, and AI Commands, and the keyboard's own commands: Quick Fix, Dictation, GIF, Emoji & Symbols, Snippets, Create Snippet, Quicklinks, AI Commands, Ask AI, and Settings. Before you type, Search shows your recent items and the commands. You can also open Search from the Action Row.
Search also answers calculations and weather questions. Type a calculation or conversion, such as 20% of 80 or 10 usd in eur, or a city's weather, such as weather in London, and the answer appears in a Calculator or Weather section above the results.
Typing Keys
- Shift: Tap for one capital letter, double-tap for Caps Lock. While Caps Lock is on, autocorrect pauses.
- 123: Tap to show numbers and symbols, or press and slide onto a symbol to type it and return to letters.
- Delete: Hold and slide left to delete whole words.
- Space bar: Touch and hold, then drag to move the cursor like a trackpad.
- Currency: The currency key on the number layout matches your region. Long-press it for other currency symbols.
In web address, web search, and email fields, the keyboard adds a period key next to return. Long-press it for endings such as .com, .net, and .org, or hold and release to type .com. Number fields show a number pad.
Typing Assistance
As you type, the suggestion bar shows word suggestions, corrections, and emoji. The keyboard also:
- Corrects misspelled words when you type a space or punctuation.
- Capitalizes the start of each sentence.
- Types a period and a space when you tap the space bar twice.
- Lets you slide across the letters to type a word.
- Uses your iOS Text Replacements and contact names. Text Replacements expand even where autocorrect is off.
To undo an autocorrection, tap the original word in the suggestion bar.
The keyboard learns the words you use. To clear what it has learned, go to Settings → Keyboard → Typing and tap Reset Keyboard Learning. Your other keyboard settings stay the same.
Autocorrect is off in fields where it doesn't help, such as web addresses, email addresses, usernames, and search fields. Suggestions still appear there. Password, one-time code, phone number, card number, postal code, and date fields get no typing assistance.
AI
Pro ExclusiveQuick Fix
Tap Quick Fix to fix the spelling and grammar of the text you're writing. If you selected text, Quick Fix corrects the selection. Otherwise, it corrects all the text in the field. The text is replaced in place. You can also cancel Quick Fix while it runs.

Ask AI
Tap Ask AI, type your instruction, then tap Ask. Ask AI uses the selected text, or all the text in the field, as context. If the field is empty, Ask AI answers your entered instruction on its own.


Tap the image button to attach up to four images with Use Copied Image or Choose from Photo Library. The photo picker opens in the Raycast app and returns you to the keyboard. With an image attached, Ask AI uses the image instead of the field text.
When the answer is ready, you can:
- Insert it at the cursor.
- Replace the original text with it.
- Copy it to the clipboard.
- Regenerate it.
Ask AI uses the Ask AI Model you pick in Features settings, and the model must support images. If you leave Ask AI before you tap Ask, the keyboard keeps your question and images for a day and restores them when you return to the same app.
AI Commands

Open AI Commands then tap it to run it on the selected text or all the text in the field. If the command has an argument, the keyboard asks for it first. When the result is ready, you can Insert it, Replace the original text, copy it, or regenerate it.
Your own commands use the model you chose for them. Built-in commands use your default AI Commands model. Commands with placeholders that iOS doesn't support show a Not Supported Command alert.
Dictation
To dictate into any text field, tap in the suggestion bar. You can also tap Dictate in the Grid & Recents panel or the Search results.


- The first dictation opens Raycast to start recording, then returns to your app. If Raycast can't return automatically, it shows Swipe back to continue. This is a limitation of iOS.
- Speak, then tap to finish. Tap to stop without inserting text.
- Raycast transcribes your speech and inserts it into the field.
While you record, tap Style to pick one of your styles to format the transcript or None (selected by default). To pick a dictation language, touch and hold the dictation button and slide to a language.
See Dictation for dictation models, styles, vocabulary, history, and settings
Snippets & Quicklinks
Snippets
Type a Snippet's keyword in any app and the keyboard replaces it with the Snippet. Expansion follows the Enable Snippet Expansion and Expansion Mode settings in Settings → Snippets:
- Immediately expands as soon as you type the keyword
- After Delimiter waits until you type a delimiter, such as a space or return.
If the Snippet has arguments, the keyboard asks for them first, and a {cursor} placeholder places the cursor in the expanded text. To type your keyword prefix faster, turn on Show Snippet Modifier in Custom Keys. This adds a key that types your prefix, such as !. When you type the prefix, the suggestion bar shows matching keywords.
You can also open Snippets from the leading button:
- Tap a Snippet to insert it.
- Long-press a Snippet to Copy it or Edit it in the Raycast app.
- Tap Create Snippet to save the selected text, or all the text in the field, as a new Snippet. Give it a name, a keyword, and a tag, then tap Save Snippet.
See Snippets for more information about using Snippets across Raycast.
Quicklinks
Open Quicklinks from the leading button, then tap a Quicklink to insert its link. If the link has an {argument} placeholder, the keyboard asks for the value first. Long-press a Quicklink to Copy it, Open it, or Edit it in the Raycast app.
Calculator, GIFs & Emoji
Calculator
Type a calculation or conversion, such as 12*4, 20% of 80, or 10 usd in eur, and the result appears in the suggestion bar. Tap the result to replace the calculation with the answer in the selected field. You can also type calculations into Search.
GIFs
Tap GIFs to search for a GIF, then tap a GIF to copy it and paste it into your message. Your recent GIFs appear first, and Show Trending GIFs switches to what's popular. You can choose between Giphy and Klipy in Features settings.
Emoji
Tap the emoji key to search emoji and symbols. Your recent emoji appear first. Local results show at once, and an AI search adds more matches a moment later. Tap the sparkle button next to the search field to run the AI search right away. Pick a larger grid with the Size setting in Features settings.
Long-press the emoji key, or the Emoji action, to show a grid of up to eight emoji: your recent emoji, or a set you choose in Features settings. Hold and slide to pick one from one gesture.
Settings
Open Settings → Keyboard in the Raycast app to customize the keyboard. A live preview at the top shows your changes. The settings are grouped in tabs: Mode, Custom Keys, Typing, Theme, and Features.
Mode
- Mode: Primary Mode (default) or Secondary Mode.
Custom Keys
The Custom Keys tab has three sections.
Top Row
- Leading Button: Grid & Recents (default), Hidden, or Search.
- Dictation Button: Shows the dictation button in the suggestion bar. On by default.
- Customize Search Actions: When the leading button is Search, choose the actions that appear when you hold it. Quick Fix, GIFs, Search, and Ask AI by default.
Action Row
- Show Action Row: On by default.
- Always Show in Landscape: Keeps the Action Row visible in landscape instead of moving its actions to a menu. Off by default.
- Customize Actions: Choose and reorder the actions: Quick Fix, Dictation, GIFs, Search, Emoji, Snippets, Create Snippet, Quicklinks, AI Commands, Ask AI, and Grid. By default, Quick Fix, GIFs, Search, and Ask AI are shown.
Bottom Row
- Show Snippet Modifier: Adds a key that types your Snippet keyword prefix. Off by default.
- Snippet Modifier: The prefix the key types.
!by default. - Show Emoji Key: On by default.
- Show Period Key: Off by default. Long-press the period key for punctuation such as &, %, and ?.
- Drag to arrange: Drag the keys to change their order around the space bar.
Typing
- Keyboard Layout: QWERTY (default), QWERTZ, AZERTY, Dvorak, Colemak, Colemak-DH, or Workman.
- Currency Symbol: Automatic (default), which matches your region, or Dollar ($), Euro (€), Pound (£), Yen (¥), Won (₩), or Ruble (₽).
- Show Number Row: Shows a digit on each top-row key. Long-press a key to type its digit. Off by default.
- Key Haptic Feedback: Off (default), Soft, Medium, or Hard.
- Character Preview: None, Detached (default), or Attached.
- Key Sound: On by default.
- Show Suggestions: On by default.
- Auto-Correction: On by default.
- Auto-Capitalization: On by default.
- Slide to Type: On by default.
- Reset Keyboard Learning: Clears the words, word pairs, and capitalization the keyboard has learned from your typing.
Theme
- Theme: Default, Clear, Physical, Mechanical, or iOS 5. Physical and Mechanical also offer Automatic (default), Dark, or Light keys.
Features
Emoji
- Preferred Skin Tone: Default, Light, Medium Light, Medium, Medium Dark, or Dark.
- Size: Standard (default) with three rows, or Large with two rows, in emoji search.
- Long-Press Emoji Grid: Recents (default), or Custom with up to eight emoji you choose.
GIF
- Provider: Giphy (default) or Klipy.
Dictation
- Show iOS Dictation Button: Shows Apple's dictation button below the keyboard when iOS dictation is on. Off by default.
- Insert mode: Auto-insert (default), Review first, or Review on AI command.
- Dictation Languages: The languages you can pick when you dictate. Auto and English by default.
- Disable session: Immediately, or after 5 minutes (default), 10, 15, or 30 minutes, or 1 hour. With Immediately, every dictation opens the Raycast app to record.
AI
- Ask AI Model: The model Ask AI uses in the keyboard. Your default chat model unless you change it.
iPad
On iPad, the keyboard uses a full-size layout with a key to hide the keyboard. The 12.9-inch and 13-inch iPads add a number row, Tab, and Caps Lock. On other iPads, each top-row key shows a digit: pull down on the key to type it. The floating keyboard uses the iPhone layout.
Privacy
Full Access lets the keyboard connect to the internet for AI, Dictation, and GIFs, and read your Snippets, Quicklinks, and AI Commands from the Raycast app. Raycast doesn't store or share sensitive information.
- What the keyboard learns from your typing stays on your device. Reset Keyboard Learning deletes it.
- Keyboard usage analytics record which features you use, how often, and your keyboard settings. They never include what you type, your corrections or suggestions, your Snippets, dictation, or searches, or the app you're typing in.
- Nothing from password, one-time code, or card number fields is collected.
Secondary Mode
If you'd rather keep your usual keyboard for typing, go to Settings → Keyboard → Mode and pick Secondary. Use Secondary mode to type in a language the Raycast Keyboard doesn't support yet.

In Secondary mode, the keyboard has no letter keys. It opens on the Grid & Recents panel, with Dictate, Search, GIFs, Commands, Snippets, Quicklinks, and your recent items. Tap the key to switch between Raycast and your usual keyboard.
Secondary mode doesn't use themes, the Action Row, or the Custom Keys settings. Its Typing tab has Key Sound, Auto-Correction, and Switch Keyboard on Close, which switches to your next keyboard when you close a Raycast feature.