
Browse your open tabs
Search your open tabs, bookmarks and history in one place
Browse your reading list
Add the current Safari tab to your Reading List
Browse your history
Browse your bookmarks
Copy the current Safari tab URL to your clipboard
Copy the current Safari tab title as Markdown link ([title](url)) to your clipboard
Close all Safari tabs except the current one
Launch Safari and reopen all windows from the last session
Open a new Safari window
Open a new Safari private window
Duplicate the current Safari tab
Duplicate Tab command that opens a copy of the current Safari tab next to it (#30541).select-tab AI tool, which switches to a tab by window and index and brings its window to the front.search-history, search-bookmarks and search-reading-list return 50 results by default, up to 100 with searchLimit, and report truncated when more matches exist. searchText is now optional.search-history, search-bookmarks and search-reading-list explain how to grant Full Disk Access when Raycast cannot read Safari's data.open-url accepts bare hosts with a port (example.com:8080), local addresses (localhost:3000, [::1]:3000) and intranet URLs with an explicit scheme (http://intranet/), and rejects other schemes. It returns the new tab that shows the page, with verified: true only when exactly one new tab appeared (found by comparing Safari's tabs before and after opening) and it shows the requested site. An existing tab on the same site is never reported as the new one: if any window can't be read, or if the change is ambiguous (several new tabs, or a new tab with the same URL as its neighbour), the result is verified: false with a reason, including when the new tab has no address yet.close-tab asks for confirmation with the tab's title and URL, then closes exactly that tab. It fails without closing anything when the tab does not exist, when it moved or changed page after the confirmation, or when there is no matching confirmation for the call.get-tab-contents returns at most 20,000 characters by default, up to 50,000 with maxLength, and reports truncated when the page is longer. It waits up to 5 seconds for a loading page while reading exactly the same tab, and fails clearly when the page has no text, the tab does not exist, or the tab changed page during the wait. The returned window position is read at the end of the wait.get-focused-tab returning malformed values (comma-padded title and URL, no tab index). It now returns the window's position (1 for the front window) instead of Safari's internal window ID, matching the other tools. Tab titles and URLs are read as JSON, so titles containing separators such as ::: are returned intact.package.json to ai.yaml, fixed the three that could not pass, and added AI instructions and evals covering all 10 tools.New Private Window command that opens a new private window of the selected Safari browser. Requires Accessibility access for Raycast, as the window is opened through Safari's File menu.Reopen Last Session command to relaunch Safari and reopen all windows from the last session — for when you accidentally hit ⌘Q. Requires Accessibility access for Raycast, as the session is restored through Safari's History menu.New Window command that opens a new window of the selected Safari browser.blob: tab favicons without invalid URL errors.Search Tabs, Bookmarks and History command to search open tabs, bookmarks and history in one place.pinyin with the much lighter pinyin-pro to fix commands crashing against the extension memory limit (bundle size reduced from ~28 MB to ~6 MB per command).Search History command failing with no such column: "%...%" by using single-quoted string literals for search terms in the SQL query.Search History command failing with no such column: "unixepoch" by using single-quoted string literals in the SQL query.Search Tabs loading speed by replacing JXA with native Swift ScriptingBridge (˜4x faster load).Search Tabs command:areRemoteTabsUsed ("iCloud devices" option) is set to false.Copy Title as Link to Clipboard command: Prevent profile or tab group name being added to the start of the page titleget-all-tabs: View all open tabs across all Safari windowsget-tab-contents: Retrieve text or HTML content from specific tabsclose-tab: Close specific tabs or the currently active tabget-focused-tab: Get information about the currently active tabAI Tools to;
Search Reading List to hide items that have already been read.pinyin support for searching tabCloudTabsSearch Tabs command.Add to Reading List command to add the current tab to the Reading List.device.tabs