Feature
Use your own API key
Connect a key from OpenAI, Anthropic, Google and others, and Copilotly sends your requests through your own account. No daily message limits, no credits used, and you pay the provider's list price directly.
By the Copilotly editorial team. Last verified November 11, 2026 against the current Copilotly release.
Quick answer
Yes, you can use your own API key in Copilotly. Open Settings, choose API Keys, pick OpenAI, Claude, Gemini, xAI, DeepSeek, Mistral, Groq or OpenRouter, paste the key and save. Copilotly checks it, then runs that provider's models on your account with no Copilotly message limits. You pay the provider directly.
- Eight providers: OpenAI, Claude, Gemini, xAI, DeepSeek, Mistral, Groq, OpenRouter
- Never metered by Copilotly, on any plan
- Key is checked with the provider before it is saved
- Encrypted on our server and only the last 4 characters are ever shown
At a glance
- Providers
- OpenAI, Claude, Gemini, xAI, DeepSeek, Mistral, Groq, OpenRouter
- Metering
- Never metered by Copilotly, on any plan
- Plan needed
- None, works on Free
- Where the key lives
- Encrypted on Copilotly's server
- Shown after saving
- Last 4 characters only
- Does not cover
- Image generation and page translation allowances
- Works in
- Chrome, Edge, Firefox, Brave, Opera
How to connect your own key
Open API Keys in settings
Open the Copilotly settings and choose API Keys in the left menu. The page is headed Use any model, without limits.
Create a key at the provider
Pick a provider card and follow its short guide. At the provider's console, create a key and name it Copilotly, add some credit or billing if the provider needs it, and copy the key. Some providers show a key only once.
Paste it and save
Paste the key and choose Save key. Copilotly checks it with the provider using a read-only call and tells you when it is connected: Connected - your next reply uses this key.
Which providers and where to get keys
You can connect any of these, and the console links below are the providers' own:
- OpenAI: platform.openai.com/api-keys. The API will not answer until the account has a balance.
- Claude (Anthropic): platform.claude.com/settings/keys. Keys start with sk-ant-.
- Gemini (Google): aistudio.google.com/apikey. There is a free tier with rate limits.
- xAI, DeepSeek, Mistral and Groq: each has its own console. Mistral and Groq have free tiers with limits.
- OpenRouter: one key that reaches every model in Copilotly, with one bill. If you have a direct key for a provider, Copilotly uses that one first for that provider's models.
See the model pages for ChatGPT, Claude, DeepSeek and the others to decide which provider you want to start with.
What changes when a key is connected
Requests for that provider's models run on your account:
- Every model, no caps. That includes the frontier models, which are otherwise Pro-only and limited to 30 a day, so a Free user can reach them with a key.
- No credits used. You pay the provider's list price and nothing more to them. Copilotly does not mark it up.
- Covers more than chat. Craft, copilots and the reply assistants in Gmail, LinkedIn, X, WhatsApp and similar sites use the key too.
Be clear-eyed about cost. A deep research report or a long file chat on a frontier model can use a lot of tokens, and you are billed for all of it by the provider. Set a spending limit in the provider's console before you start. The key covers chat requests to that provider's models. Image generation and whole-page translation are Copilotly services with their own daily allowances, so do not assume a key lifts those.
How the key is handled
This is the question that matters most, so plainly: your key is sent to Copilotly's server and stored there. It is not kept only in your browser.
- It is checked with the provider using a read-only call before it is saved.
- It is encrypted with AES-256-GCM, never sent back to your browser, and only its last four characters are shown.
- It is used only to answer your own requests and is not shared or used for training.
- If a provider rejects the key, Copilotly pauses it and answers for you instead, with a notice.
- When you remove a key it is deleted at once. If you think it leaked, revoke it in the provider's console as well.
If you are not comfortable with a key on a third-party server, create one with a low spending limit just for Copilotly, or do not use this feature. Browser-only extensions that keep the key locally exist, and for some people that is the better trade.
Who it is for
BYOK suits people who already pay for API access, people who want a specific model or provider the free plan limits, and heavy users for whom per-token pricing is cheaper than a subscription. Light users often do better on the free plan or Pro.
It also pairs well with deep research and long file chats if you want them without the daily caps, as long as you keep an eye on provider bills.
Setup tips that save money and time
A few things to do before you connect a key.
- Set a spending limit in the provider's console, or use prepaid credit, so a runaway prompt cannot cost more than you decided.
- Start with OpenRouter if you want variety. One key reaches every model in the Copilotly picker, with one bill and no markup on model prices. Direct provider keys make sense if you only use one family of models.
- Use direct keys alongside it. A direct key is used first for that provider's models, so you can keep OpenRouter as the fallback for the rest.
- Check the status on each card. A card shows whether the key is working and how many requests it has handled. A paused key means the provider refused it, usually because of billing or a revoked key.
- Know the price of what you ask. Long documents, deep research and frontier models cost far more per message than a short chat on a fast model. Provider dashboards show usage by day.
If you only need a few premium replies a day, the free plan's 10 a day may be enough without any setup. If you want unlimited premium models without managing keys, Pro is the simpler route. Many people use both: Pro for everyday chat and a key for the occasional frontier-model task.
Should you use one provider key or OpenRouter?
Both work. The right one depends on how many model families you use.
One direct key
If you mostly use one family, a direct key from that provider is the simplest. You see usage in the provider's console, and its own free tier or credit applies. The Gemini API key guide and the Groq quickstart show how short that setup is.
OpenRouter for variety
OpenRouter is a router: one key and one bill that reaches many providers' models. Its quickstart covers creating a key and adding credit. The trade-off is that you depend on a second company between you and the model.
Both together
If you connect a direct key for a provider as well as OpenRouter, Copilotly uses the direct key first for that provider's models, and OpenRouter covers the rest.
| Situation | Better choice |
|---|---|
| You only ever use Claude models | Claude key |
| You want to try many models, one invoice | OpenRouter |
| You want a free tier to experiment | Gemini, Mistral or Groq key, within their limits |
| You need GPT models and nothing else | OpenAI key (balance required) |
How much will it cost on your own key?
There is no fixed answer, because the provider charges by tokens and the amount depends on what you ask.
What drives the bill
Long inputs, long outputs and frontier models. A short question to a fast model costs very little. A deep research report, a large file chat or a long conversation on a frontier model costs far more, and the whole conversation is sent again with each message.
How to keep it in check
Set a spending limit or use prepaid credit in the provider's console, check the usage dashboard weekly and use a cheaper model for everyday tasks. Keep the frontier model for the jobs that need it.
When a subscription is cheaper
If you send many long messages a day, a flat plan can cost less than per-token billing. Compare against Pro pricing after a week of real use, or read the ChatGPT comparison and Claude comparison to see where each approach fits.
How to rotate, limit and remove a key safely
A key is a password with a price attached. Treat it like one.
Create a key just for Copilotly
Name it clearly in the provider's console. If it is ever abused, you can revoke it without breaking other apps that use a different key.
Put a cap on it
Use prepaid credit, a monthly budget or a hard limit where the provider offers one. With a cap in place, a mistake costs a known amount.
Rotate on a schedule
Create a new key, save it in Copilotly, then delete the old one at the provider. It takes a couple of minutes and limits the damage of a key that has been seen by someone else.
Remove it when you are done
Remove the key from the card in settings, which deletes it from Copilotly at once. Then revoke it at the provider. Doing both means nothing live is left behind.
Never paste a key into a chat
A key belongs in the API Keys page only. If you pasted it into a message by mistake, revoke it and make a new one.
Which models can you reach with a key?
The models available depend on which key you connect, and Copilotly's model picker lists the current set. As of November 2026 it includes OpenAI, Anthropic, Google, xAI, DeepSeek, Mistral, Qwen and Kimi families, plus fast models. A direct key covers its own provider's models. OpenRouter is the way to reach the others with a single key, and Groq hosts a range of open models.
The frontier models
These are the most expensive and are normally a Pro feature, with a 30-a-day cap. With a key, you pay the provider's price and Copilotly does not apply the cap. That is the main reason a free user would connect one. The pages on Claude and ChatGPT cover how those families behave.
Fast models
These are cheap per message, so a key is rarely needed for them. If you mostly use fast models, the free plan may already do what you need.
Chat only
The key covers chat requests. Things that are Copilotly's own services, such as image generation and whole-page translation, keep their own daily allowances. See image generation and page translation for those limits.
Who it is for
Developers who already pay for API access
If you already have credit with a provider for your own projects, connect that key and use the same account in the browser. You get the models you chose, without a second subscription. Use a key created only for Copilotly so you can revoke it without affecting your applications.
Free-plan users who want a frontier model once in a while
The free plan does not include frontier models. A key lets you reach one for a single hard task, such as reviewing a long contract draft, and then go back to the free models. Set a low limit on the key and the cost stays predictable.
Researchers comparing models
Teams with a provider account and a spending policy
Ask your admin whether a shared key is allowed before pasting it anywhere. The key is stored on Copilotly's server, so many organisations will want a key scoped to a project with its own limit.
Free, Pro or your own key?
| Free | Pro | Your own key | |
|---|---|---|---|
| Premium-model messages | 10 a day | Unlimited | Not metered |
| Frontier-model messages | Not included | 30 a day | Not metered |
| Credits used | Yes | Yes | No |
| Who pays for model usage | Copilotly | Copilotly | You, at the provider's price |
| Plan price | $0 | $6.99/week, $19.99/month, $149.99/year | $0 |
If something goes wrong
The key will not save
Copilotly checks the key with the provider before it saves, so a failure means the provider rejected it. Check that you copied the whole key without spaces, that it belongs to the provider on the card, and that the account has billing or balance if the provider needs it. OpenAI will not answer until the account has a balance.
My key shows as paused
A provider refused a request, usually for billing or a revoked key. Copilotly pauses the key and answers with its own models, with a notice. Fix the problem at the provider, then re-enable the key on its card.
I still hit a limit with my key connected
Chat requests to that provider's models are not metered. Image generation and full-page translation are Copilotly services with their own daily allowances. Also check that the model you picked belongs to a provider you connected, or to OpenRouter.
I think my key leaked
Revoke it in the provider's console straight away, then remove it from Copilotly and create a new one. Removing it in Copilotly deletes it, but only the provider can make a copied key stop working.
Guides that go with this
ChatGPT vs Claude vs Gemini: We Tested Real Legal, Medical, and Tax Questions
We put ChatGPT, Claude, and Gemini through dozens of real professional questions covering contract review, lab results, retirement planning, and tax deductions. Each platform showed clear strengths and surprising failure modes, and none of the 3 matched domain-specific copilots for high-stakes guidance.
Best AI Copilots by Profession (2026): Honest Picks for 8 Fields
We picked the best AI copilot for 8 professions and use cases in 2026: GitHub Copilot for developers, Microsoft 365 Copilot for office workers, and domain-specific copilots for legal, health, tax, finance, career, and small business questions. Every pick includes real alternatives, honest pricing, and the cases where a different tool wins.
Common questions
Does Copilotly add a markup when I use my own key?
No. Requests on your key are billed by the provider at the provider's own prices, and Copilotly does not meter them. Your provider's usage page shows exactly what you spent, so compare it against Pro after a week of real use before deciding which is cheaper for you.
Can I use my own OpenAI API key in the extension?
Yes. Open Settings, choose API Keys and connect OpenAI. Your GPT requests then run on your account and are not metered by Copilotly.
Is a ChatGPT Plus subscription the same as an API key?
No. A ChatGPT subscription and an OpenAI API account are billed separately. You need an API key, which is created in the provider's developer console and billed by usage.
Does it work on the free plan?
Yes. It is available on every plan, and it is the way Free users reach the frontier models.
Where is my key stored?
Encrypted on Copilotly's server, not in your browser. Only the last four characters are displayed, and you can delete the key at any time.
What if my key runs out of credit?
The provider will reject requests. Copilotly pauses the key and answers with its own models instead, and shows a notice. Add credit and re-enable the key.
Which browsers is this in?
It is part of the Copilotly extension for Chrome, Edge, Firefox, Brave and Opera. Start from download.
Sources
Keep going
Related
More features
Bring your own key, keep your own limits
Install the extension and connect a key in Settings, under API Keys. Free plan included.




