Bluesky Alt Text Generator

Bluesky Alt Text Generator

Generate descriptive alt text for images on Bluesky using AI. Perfect OCR extracts text from images, then AI creates accessible descriptions. Make your posts accessible to everyone.

Powerful Features

Everything you need to make your Bluesky posts accessible

One-Click Generation

Adds a Generate Alt Text button directly to Bluesky's image alt text modal. No copy-paste needed.

Multiple AI Providers

Choose from Google Gemini, OpenAI GPT-4, Anthropic Claude, or our hosted plan. Use your own API key for free.

Privacy First

Your API key is stored locally. Images are sent only to your chosen AI provider. No data is stored or shared.

Fast & Reliable

Auto-resizes large images, rate limiting, and retry logic ensure smooth performance every time.

Screen Reader Friendly

Generates concise, descriptive alt text optimized for screen readers and accessibility tools.

Perfect OCR

Extracts text from images with perfect accuracy. Great for screenshots, memes, and images with text content.

Works Everywhere

Works with uploaded images and images from URLs. Handles all common image formats automatically.

Choose Your Plan

Use your own API key for free, or choose our hosted plan for zero setup

Bring Your Own API Key

Free to use with your own API key

Choose from multiple AI providers

Google Gemini, OpenAI GPT-4, or Anthropic Claude

Use your existing API keys

No additional costs beyond your provider's pricing

Full control over your data

Images sent directly to your chosen provider

Hosted Plan

$3/month or $20/year

Zero setup required

Perfect OCR, AI processing, and everything configured

Designed for frequent posting

Perfect for screenshots and regular content creators

Managed by Difficult Opinions

We handle all the infrastructure and updates

Get Hosted Key

How It Works

Get started in minutes

1

Install the Extension

Add the Bluesky Alt Text Generator to your Chrome browser from the Chrome Web Store.

2

Configure Your Settings

Click the extension icon, then "Settings". Choose your AI provider and add your API key (or get a hosted key).

3

Generate Alt Text

When posting on Bluesky, upload an image and click "ALT" or the image. Click the Generate Alt Text button and review the result. Our perfect OCR extracts any text from images, then AI creates a comprehensive description.

Frequently Asked Questions

Is my API key secure?

Yes. Your API key is stored locally in Chrome's local storage (not synced across devices). It's never sent to any third parties except your chosen AI provider when generating alt text.

Are my images stored or shared?

No. Images are processed only to generate alt text. They are sent directly to your chosen AI provider's API and are not stored by us or any other third parties.

What if the button doesn't appear?

Make sure you're on bsky.app, the extension is enabled, and try refreshing the page. The button appears in the alt text modal when you click on an uploaded image or the "ALT" badge.

Which AI provider should I use?

Google Gemini offers a free tier and works great for most images. OpenAI GPT-4 provides high-quality descriptions but requires a paid API key. Anthropic Claude is another excellent option. Our hosted plan is best if you want zero setup and don't want to manage API keys.

Does it work with text in images?

Yes! Our perfect OCR extracts text from images with excellent accuracy. This is especially useful for screenshots, memes, infographics, and any image containing text. The AI then creates a comprehensive description that includes both the visual content and the extracted text.

How do I get a hosted key?

Click "Get Hosted Key" in the extension settings, or visit our pricing page. Payments are handled securely on our website. Once purchased, you'll receive a key to paste into the extension settings.

Ready to Make Your Posts Accessible?

Install the extension and start generating alt text in seconds

Chrome Web Store

Images are processed only to generate alt text. No content is stored.

Payments for hosted plans are handled on our website. This extension does not process payments.