Skip to content

BrowsePal, the free AI copilot for your browser.

Chat with the page you are on, compare open tabs, summarize YouTube videos, and let BrowsePal take actions in your browser when you ask.

  • Free to use
  • API keys stay local
  • Strong Client-Side Encryption
Chat
History
Settings
Attention Is All You Need · en.wikipedia.org
you · just now
Summarize this article in 5 bullets.
assistant · claude-sonnet-4-6
  • Introduces the Transformer, replacing recurrence with self-attention end-to-end.
  • Multi-head attention learns parallel relationships across the full sequence.
  • Sinusoidal positional encodings let the model reason about word order without recurrence.
  • Trained on WMT 2014 EN→DE and EN→FR, sets a new state of the art on both.
  • Becomes the foundation for BERT, GPT, and almost every modern LLM that follows.
Ask a follow-up about this page…
Attach
browser use on
claude-sonnet-4-6
12.4k/200k tok
compact
ready
BrowsePal lives in your browser side panel and works with the page you are viewing.

Anthropic, OpenAI, Gemini, Grok, OpenRouter, and any OpenAI-compatible server

  • Anthropic
  • OpenAI
  • Gemini
  • Grok
  • OpenRouter
  • Claude
  • ChatGPT
  • Llama
  • DeepSeek
  • Qwen
  • Mistral
  • Ollama
  • LM Studio
  • vLLM
  • Together
  • Groq
  • Custom API

Features

A browser AI assistant that can actually help.

BrowsePal is free to use and built for private, everyday browsing work. Chat with live page context, give the assistant useful actions, and choose exactly which model provider or MCP server receives each request.

Your provider, your model

Connect directly to Anthropic, OpenAI, Gemini, Grok, or OpenRouter, or point BrowsePal at any OpenAI-compatible server including Ollama, LM Studio, vLLM, Together, Groq, and your own API.

Agentic browsing on demand

Ask BrowsePal to research, compare, click, type, navigate, and capture screenshots in the active tab while you stay in control.

MCP server support

Connect MCP servers to bring your own tools, data, and workflows into each chat. Turn them on only for the conversations that need them.

Pages, tabs, files, images

Attach the current tab, selected text, screenshots, open tabs, PDFs, files, and images so answers match the context you are working with.

YouTube summaries

Attach a YouTube video and ask for a quick summary, timestamped notes, action items, or a comparison with another video.

Private by default

Use BrowsePal with no account. Sign in only if you want passphrase-protected encrypted sync for chats and settings across devices.

Attach anything

Bring the right context into every answer.

Use Attach to pull the exact context you need into a chat before you ask: the page you are on, a selection, another open tab, a screenshot, a PDF or file, or a YouTube transcript. BrowsePal keeps answers grounded in what you are actually looking at.

Attach six sources
  • Current page
    Readable content of the tab you are on
    page
  • Selection
    Just the text you highlighted
    selection
  • Another tab
    Pick from tabs you already have open
    tab
  • Screenshot
    Viewport, full page, or a region you draw
    capture
  • File
    PDF, text, markdown, JSON, CSV, or image
    file
  • YouTube
    Transcript and metadata from a watch URL
    video

Agentic browser use

Let the assistant take the next step.

Turn on browser use and BrowsePal can click, type, scroll, and navigate the active tab for you. Ask it to research a product, book a table, fill a form, or pull data off a site, then keep chatting with what it finds.

  • You stay in control of when browser use is enabled.
  • Turn any website into a workspace for research, shopping, forms, and everyday tasks.
  • Get instant summaries, extracted details, and clear answers from the page in front of you.
agentic booking demo browser use enabled
What BrowsePal can help with
  • Read the page Understand buttons, links, forms, and visible content
  • Click and type Use pages after you approve browser actions
  • Navigate and scroll Open pages, go back, scroll, and wait for loads
  • Work across tabs List, open, close, and switch tabs for broader context
Chat
History
Settings
Account
Model
Tools
Appearance
Data
01
Browser control
Let the model click, type, scroll, and navigate on your active tab.
Allow browser use
Exposes browser_* tools for the model.
02
MCP servers
Expose remote Model Context Protocol tools.
context7
mcp.context7.com/mcp · 4 tools
03
Custom instructions
Personalize how the agent responds.
Reply in concise bullet points. Always include a one-line takeaway at the end.
87 / 4000
save
04
Skills
Add SKILL.md files for on-demand instructions.
site-audit
Active by default · 3 chats

Built for power users

Your tools. Your instructions. Your skills.

BrowsePal is the side panel you shape. Connect MCP servers, write your own system instructions, and add reusable skills that the assistant pulls in only when a chat needs them.

  • MCP servers

    Plug in Model Context Protocol servers for your own tools, docs, and workflows. Enable them only in the chats that need them.

  • Custom instructions

    Give the assistant a lasting persona, tone, and house rules. Kept separate from your chats, applied to every turn.

  • Skills

    Add ready-made prompts as SKILL.md files. BrowsePal activates them on demand so guidance stays out of the way until you need it.

Privacy

Private by default. Useful by design.

BrowsePal is built for bring-your-own-key AI. Your API keys stay encrypted on your device, chat history stays local unless you choose sync, and you decide which provider or MCP server receives each request.

BYOK privacy

What happens to your API key

  1. 1
    Add your provider key
    Connect directly to Anthropic, OpenAI, Gemini, Grok, OpenRouter, or any OpenAI-compatible endpoint.
  2. 2
    Wrap it locally
    BrowsePal derives an AES-GCM-256 key with PBKDF2-SHA256, 150,000 iterations, and a per-install 32-byte salt.
  3. 3
    Store only ciphertext
    Chrome storage receives a v1 payload with a random 12-byte IV plus ciphertext. Synced settings never include API keys.
  4. 4
    Decrypt only for requests
    The extension decrypts locally and sends the bearer token directly to your selected provider, not BrowsePal.
  • API keys stay on your device

    Your provider keys are encrypted locally and are never sent to BrowsePal servers. Even if you sign in, API keys are excluded from sync.

  • No BrowsePal proxy for your chats

    Prompts, attachments, and browser context go from your browser to the model provider or MCP server you choose. We do not inspect or store them.

  • Sync is optional and encrypted

    Sign in only when you want chats and settings on another device. Your passphrase encrypts them before they leave your browser, so our servers store unreadable data.

Optional encrypted sync

Your chats can follow you without becoming ours.

BrowsePal works fully local with no account. If you want cross-device continuity, sign in and set a passphrase. Your chats and settings are encrypted before sync, and only your passphrase can unlock them.

API keys are never synced. They stay encrypted on each device where you add them.

Chat
History
Settings
Set up encryption

Choose a passphrase to encrypt your synced settings and chat history end-to-end. The passphrase never leaves your device. The server only stores opaque ciphertext and cannot read any of your content.

Signed in as user@browsepal.ai
••••••••••••
strong
••••••••••••
Passphrases match
If you forget this passphrase, your synced data cannot be recovered. There is no reset link, that is the point of end-to-end encryption.
Enable encryption
Sign out
Set up a passphrase that never leaves your device
Chat
History
Settings
Account
Model
Tools
Appearance
Data
01
Account
Sign in to sync settings and conversations across devices.
user@browsepal.ai
synced · just now
Sign out
02
Encryption
Your data is end-to-end encrypted on this device.
End-to-end encryption
active
Synced settings and chat history are encrypted on this device before upload. The server cannot read any of your content.
Change passphrase
Lock now
Manage your account and end-to-end encryption from Settings
  1. 01
    Sign in when you want sync

    Use a magic link, then create a passphrase that stays on your device.

  2. 02
    Encrypt before upload

    Chats, titles, previews, and settings are encrypted in your browser before they leave.

  3. 03
    Unlock on another device

    Enter the same passphrase on another browser to restore your encrypted chats and settings.

How it works

From install to useful answers in minutes.

Welcome to BrowsePal
Set up your first model in under a minute.
Skip
01 Provider 02 Connect 03 Model
Choose a provider
BrowsePal routes your messages through an LLM provider.
Anthropic connected
Claude Sonnet, Opus, Haiku models.
Gemini
Gemini Pro, Flash, and Nano models.
Grok
Grok
Grok and Grok Code models.
OpenAI
OpenAI
GPT, o-series reasoning models.
OpenRouter
Hundreds of frontier and open models behind one key.
Custom
Ollama, LM Studio, vLLM, or any OpenAI-compatible endpoint.
01

Pick a provider

Start the onboarding and choose Anthropic, OpenAI, Gemini, Grok, OpenRouter, or a custom OpenAI-compatible server.

Welcome to BrowsePal
Set up your first model in under a minute.
Skip
Provider Connect 03 Model
Pick a model
You can change it any time from Settings.
search or type a model ID…
anthropic
Claude Sonnet 4.6
claude-sonnet-4-6
Claude Opus 4.7
claude-opus-4-7
Claude Haiku 4.5
claude-haiku-4-5
Claude Sonnet 4
claude-sonnet-4
02

Pick a model

BrowsePal fetches your provider model list, so the latest releases show up automatically. Pick one now; change it any time from Settings.

Chat
History
Settings
Attention Is All You Need · en.wikipedia.org
research.google/blog/transformers
you · just now
Summarize the attached article.
assistant · streaming…
  • Replaces recurrence with self-attention end-to-end.
  • Multi-head attention learns parallel relationships.
  • Sinusoidal positional encodings preserve word order.
  • New state of the art on WMT 2014 EN→DE / EN→FR.
MCP
context7
Ask a follow-up about the article…
Attach
claude-sonnet-4-6
42.1k/200k tok
streaming
03

Chat with real context

Attach the current tab, another tab, a file, an image, or a YouTube video, then ask. Turn on browser use when you want BrowsePal to take action.

FAQ

Answers before you install.

Is BrowsePal free?
Yes. BrowsePal itself is free to use. You bring your own model access through a direct provider account, an OpenRouter key, or a local OpenAI-compatible server. If your model runs locally, BrowsePal can be used without provider usage costs.
Is my data private?
BrowsePal is private by default. API keys are encrypted locally, never sent to BrowsePal servers, and never included in sync. Chat history stays on your device unless you turn on encrypted sync. There is no analytics, telemetry, ads, or third-party tracking in the extension.
Which AI providers and models are supported?
Connect directly to Anthropic (Claude), OpenAI (GPT), Google Gemini, xAI Grok, and OpenRouter, or use any OpenAI-compatible server such as Ollama, LM Studio, vLLM, Together, Groq, or your own endpoint. Through OpenRouter you also get one-key access to hundreds of models including Claude, GPT, Gemini, Llama, DeepSeek, Qwen, and Mistral. BrowsePal fetches each provider model list automatically, so new releases show up without a client update.
Can I use local models?
Yes. Point BrowsePal at any local OpenAI-compatible endpoint such as Ollama, LM Studio, or vLLM. Prompts never leave your machine, and there are no usage fees for local inference.
Can it chat with tabs, files, and images?
Yes. BrowsePal can use the current tab, selected text, screenshots, open tabs, PDFs, text files, tables, JSON, and images as chat context. You can also attach a YouTube video transcript for summaries, notes, timestamps, and follow-up questions.
What does agentic browser use mean?
When you enable browser use, BrowsePal can help with actions in the active tab, such as clicking, typing, navigating, scrolling, waiting for page updates, switching tabs, and capturing screenshots. It is designed for user-directed workflows like research, comparison, and form-heavy tasks.
Does BrowsePal support MCP servers?
Yes. You can connect MCP servers and decide which ones are available in each chat. That lets BrowsePal work with your own tools, private knowledge sources, and custom workflows without turning them on globally.
How does encrypted sync work?
Sync is optional and zero-knowledge. Your passphrase derives a key via PBKDF2-SHA256 with 600,000 iterations and a random 32-byte salt, which wraps a per-user AES-GCM 256-bit data key. Chats and settings are encrypted with that data key before leaving your browser. The server only sees ciphertext plus the wrapped key, so it cannot read your conversations or derive the passphrase. A new device restores data only after you unlock with the same passphrase. API keys are never included in sync.
Does it work on Firefox?
A Firefox build is available. Firefox does not fully match Chromium's side panel API, so some interactions feel different, but the core BrowsePal experience runs.

Free · Privacy-first · BYOK

Install the AI browser copilot that keeps your keys local.

Add it to Chrome, pick a provider (Anthropic, OpenAI, Gemini, Grok, OpenRouter, or any OpenAI-compatible server), and start chatting with pages, tabs, files, images, and YouTube videos. No account required.

100%