Blog · AI

How to Bring Your Own Claude API Key to a Mac Screenshot Tool

AI inside a screenshot app doesn't have to mean sharing other people's keys. Plug in your own Claude API key and you keep control of provider, privacy, and cost.

Plenty of screenshot apps tack on an AI feature that calls a model for you — which means you’re using their key, on their account, with an opaque data path. The other approach is bring-your-own-key (BYOK): you add your own Anthropic API key and the app sends your captures to the endpoint you control. Here’s what that looks like and why it matters.

What “bring your own key” means in a screenshot tool

  • You pick the provider. Your captures go to Anthropic’s Claude API (or any OpenAI-compatible endpoint), not some third-party middle layer.
  • You see the billing. Usage shows up on your own API account, so it’s transparent and capped by your own limits.
  • No shared pool. Your images aren’t mixed in with every other user’s traffic through the app vendor.

How to add a Claude API key in iShot

In iShot, open the Settings → AI tab, choose Claude as the provider, and paste your Anthropic API key. The model list loads automatically, and you pick a model — like Claude Sonnet for everyday answers or a faster Haiku for quick reads. Then any AI action on a capture uses your key.

The rest of iShot — OCR, annotation, scroll capture, recording — stays on your Mac and never touches the network. Only the images you hand to the AI action are sent, to the provider you chose.

Is BYOK the right choice for you?

It’s a good fit if you already use Anthropic’s API, want fine-grained control over cost and model choice, or prefer a strict data path. If you’d rather not manage a key at all, a shared-subscription app is simpler but less private. See how to ask Claude about a screenshot for the workflow, and how translation uses your key.

Frequently asked questions

What is bring-your-own-key (BYOK)?

Bring-your-own-key means you supply your own model API key — in this case an Anthropic Claude key — instead of the app using a shared key. You control the provider, the model, and the billing.

Do I need a Claude API key for OCR?

No. OCR, annotation, scroll capture, and recording all run on your Mac. You only need a key if you use the AI action to ask questions, translate, summarize, or generate text from a capture.