Why use Perplexica as a search engine?
Quick access
Search from your browser’s address bar without opening a tab
Privacy-focused
Keep your searches private with local or self-hosted AI
AI-powered
Get intelligent answers with citations, not just links
Customizable
Use your preferred AI models and search sources
How it works
When you add Perplexica as a search engine, your browser sends queries to Perplexica using a special URL format:%s is replaced with your search query. Perplexica receives the query and displays results in the standard UI.
Setup instructions
Follow the steps below for your browser:- Chrome / Edge
- Firefox
- Safari
- Brave
Google Chrome or Microsoft Edge
Open search engine settings
- Click the three-dot menu (⋮) in the top right
- Go to Settings
- Navigate to Search engine → Manage search engines and site search
Add a new search engine
Click Add next to “Site search”Fill in the following:
- Search engine:
Perplexica - Shortcut:
@perplexica(or any shortcut you prefer) - URL with %s in place of query:
http://localhost:3000/?q=%s
Replace
localhost:3000 with your actual Perplexica URL if it’s hosted elsewhere (e.g., http://192.168.1.100:3000 or https://perplexica.yourdomain.com).Set as default (optional)
If you want Perplexica as your default search engine:
- Find Perplexica in the list
- Click the three-dot menu next to it
- Select Make default
Using with a custom domain or port
If Perplexica is not running onlocalhost:3000, adjust the URL accordingly:
Examples
Tips and tricks
Use a keyword shortcut
Instead of making Perplexica your default search engine, you can use a keyword shortcut:- Set the shortcut/keyword to something short like
@por@ai - In the address bar, type
@p your question here - Press Enter to search with Perplexica
Search from selected text
Some browsers let you add context menu items:- Select text on any webpage
- Right-click and choose “Search with Perplexica”
- Your query opens in Perplexica
Mobile browsers
For mobile browsers (Chrome on Android, Safari on iOS):- Android: Follow the Chrome instructions above
- iOS: Safari doesn’t support custom search engines natively; use a browser extension or switch to a browser that does (like Brave)
Troubleshooting
Search doesn’t work
Perplexica is not running
Perplexica is not running
Make sure Perplexica is running and accessible at the URL you configured.Test by opening
http://localhost:3000 in your browser directly.Wrong URL or port
Wrong URL or port
Double-check the URL in your search engine settings. It should match where Perplexica is actually running.Use
http:// not https:// unless you’ve configured SSL.Query parameter missing
Query parameter missing
Ensure the URL includes
?q=%s at the end. The %s is required for the browser to insert your query.Docker networking issues
Docker networking issues
If running Perplexica in Docker:
- On Windows/Mac: Use
http://host.docker.internal:3000/?q=%s - On Linux: Use
http://<your-local-ip>:3000/?q=%s
Can’t set as default
Some browsers restrict which search engines can be set as default. If you can’t make Perplexica your default:- Use the keyword shortcut method instead
- Manually navigate to Perplexica when needed
- Check if your browser has any security policies blocking custom search engines
Alternative: Browser extension
For a more integrated experience, consider creating a browser extension that:- Captures queries from the address bar
- Opens Perplexica in a popup or sidebar
- Provides right-click context menu integration
Next steps
API Reference
Integrate Perplexica into other applications
Configuration
Customize your Perplexica setup