r/chrome_extensions

What's your favorite extension these days, and why?

What's your favorite extension these days, and why?

I’ll start: my current favorite extension is Focus Mode. It’s an extension that lets you open your tabs in application windows. In other words, it removes all the distractions in your browser from your field of view, allowing you to focus on a single task without getting distracted. You can even open two windows at the same time so you can read an article on one side and take notes on the other.

Give it a try and let me know what you think—it would really help me out!

What are your favorite gems that you’d like to share? 🙌

Have a great days friends ☀️

u/No_Computer_1247 — 9 hours ago
▲ 3 r/chrome_extensions+2 crossposts

I built a memory layer for ChatGPT and more AI tools that sits on top of it.

If you code with AI tools you probably have the same problem I did.

Your best prompts are scattered across old chats. your coding rules live in one tool but not another. every new session you're starting from zero, re-explaining your stack, your preferences, your project - before you've even asked your actual question.

I built Herb • to fix that

Here's what it does: Prompts & Rules Library - save your best prompts, coding standards, patterns that actually work. tag them, search them, copy in one click. your whole coding workflow in one place, not buried in 3 week old chats.

Community Rules - a shared library of production rules other devs have contributed. Next.js, FastAPI, React TypeScript, Tailwind, Node/Express - import any in one click and skip the setup entirely.

Context Injection - fill in your stack and project context once, inject it into any ChatGPT session in one click. no more retyping your setup every time you open a new chat.

Session History - Herb puts a save button inside ChatGPT so your best debugging sessions don't just disappear.

Took me 3 months to build and would love honest feedback after using it!

Herb • Chrome Extension

u/Opening-Fun-7280 — 9 hours ago
▲ 3 r/chrome_extensions+1 crossposts

I built a Chrome extension to export DeepSeek chats to PDF, Word, Markdown, Google Docs & Notion

I use DeepSeek a lot for coding, documentation, research, and writing — but exporting conversations was always messy.

https://preview.redd.it/qmiu4drd9i2h1.png?width=1280&format=png&auto=webp&s=3f2d262466542aa2cad0bd93b17966962144bad3

Copy-paste usually breaks:

  • code blocks
  • tables
  • formatting
  • markdown structure

So I built a Chrome extension called DeepSeek Exporter.

Features:

  • Export entire chats or selected messages
  • Export to PDF, Word (.docx), Markdown, Google Docs & Notion
  • Preserve code blocks and formatting
  • Direct Notion database export
  • Custom fonts, colors, alignment & styling
  • Filter prompts / responses before export

One thing I focused heavily on was keeping Markdown clean for developer workflows (Obsidian, README files, MkDocs, etc.).

Some surprisingly difficult parts were:

  • nested code blocks
  • markdown parsing
  • consistent table conversion
  • keeping layouts clean across PDF/Word/Docs

Would love feedback from developers and heavy AI users.

Chrome extension:
https://chromewebstore.google.com/detail/chat-exporter-for-deepsee/kmdnohdgmhkddohbggikkapnahhddepn

What export format or integration would you want next?

reddit.com
u/Clear-Layer5547 — 6 hours ago

🚀 Just some small changes… and the impressions are going absolutely crazy.

Just pushed a few updates to my Chrome extension and the growth suddenly went crazy 🚀

The extension is called GPT Navigator – Bulk Delete, Archive & Timestamps and it helps ChatGPT users manage their chats much faster and cleaner.

Features include:
✅ Bulk delete chats
✅ Bulk archive conversations
✅ Add timestamps to chats
✅ Better chat organization
✅ Saves a lot of manual work
Extension link : Gpt Navigator

I originally built it because managing hundreds of ChatGPT chats became frustrating and time-consuming. What started as a small personal tool is now getting real traction on the Chrome Web Store.

The latest stats shocked me:
📈 12.7K impressions
📈 +17.84% growth
📈 Biggest spike happened right after some UI and performance improvements

It’s honestly crazy how a few small changes can completely change user engagement.

Still improving it every day and aiming for the next milestone soon 👀🔥

Would love to hear what features ChatGPT power users would want next.

u/LongjumpingHorse8766 — 13 hours ago
▲ 6 r/chrome_extensions+2 crossposts

Launched v2 of [Job application tracker - JOBSNAP] — a Chrome extension that auto-tracks your job applications. First real traction this week.

Hey r/chrome_extensions — sharing a small update on something I’ve been building.

JobSnap is a Chrome extension that automatically logs your job applications directly from your Gmail.

Here’s how it actually works (very simple and private):

  1. You get your own unique private forwarding address from JobSnap.
  2. In Gmail, you create one simple filter using normal keywords like “interview”, “offer”, “applied”, “shortlisted”, “thank you for applying”, etc.
  3. Only matching emails get forwarded to your JobSnap address.
  4. JobSnap instantly reads those emails and adds/updates the job in your clean dashboard.

No full Gmail access. No inbox scanning. No OAuth permission. You decide exactly which emails get processed. Everything else stays completely private in your Gmail.

v1 launched about 6 weeks ago. Got 8 installs — slow, but expected for a cold launch with no marketing.

Shipped v2 this week with improved parsing logic. Got 5+ installs in a single day, which felt good after weeks of almost nothing.

Attaching the Chrome Web Store install analytics — small numbers but real signal.

Would love any feedback from people who’ve built Chrome extensions — especially around email parsing or making the Gmail filter step even smoother for users.

If anyone is interested to try it, just comment and I’ll share the link.

u/Kind-Efficiency7462 — 12 hours ago
▲ 2 r/chrome_extensions+1 crossposts

I kept getting ghosted on job applications, so I built a Chrome extension that optimises the whole application to each job advert

Full disclosure up front: I'm the founder of TAILOR, this is my product, and I'm posting it here for feedback (be kind!)

I built it out of my own frustration with the UK job market. You send an application, it vanishes, no reply and no reason and the only market growing here it seems is the unemployment market. After liaising with 'experts' I learned that its no longer just about the CV. The job application has to clear three gates before a human even decides to interview you:

  1. The ATS. Software that screens for keywords from that specific advert. We know most applications die here.
  2. The recruiter. A roughly seven-second scan of the top third of the page.
  3. The hiring manager. Someone weighing whether you can actually do the job.

But what is the solution? Most AI CV tools rewrite a CV and thats it, they stop and what if you are a graduate or school leaver who does not have a CV?

The CV is one part of an application, and it only speaks to the first gate. TAILOR optimises the whole application to one specific advert. You paste in the job ad and your existing CV, and you get back a CV rebuilt to clear the ATS and the recruiter scan, a matching cover letter, an interview brief, company research, and a 30/60/90-day implementation plan for the hiring-manager stage.

And for those who do not have a CV, TAILOR will build one for you, ATS friendly simply by you answering a few question. 5 minutes. Done. Downloadable to tweak as you see fit. (This was built from a conversation with my school leaving son!). If someone has challenges with the written word then thats OK too, it can be dictated to or a toggle switch loads Dyslexic friendly fonts.

This is not just a CV tool, its a Job Application Optimisation tool and fills many gaps those established CV tools have left behind. I looked for the pain points and proposed a solution.

It runs as a Chrome extension, so it works on the job ad while you're looking at it. One click. It's built for the UK market, UK adverts and UK CV conventions. The first run is free, no credit card needed.

https://chromewebstore.google.com/detail/deboimkolpjgjidkjodiiaeaoodhihec

It's early days and I'd genuinely value this community's feedback — on the idea, the flow, anything.

Happy to answer questions.

u/Secure_Wrap_4992 — 10 hours ago
▲ 7 r/chrome_extensions+3 crossposts

Salam everyone,

If you've used ChatGPT or Claude in Arabic, you've probably noticed something: the answers in Arabic feel noticeably weaker than in English. It's not your imagination. These models are trained on way more English content, so structured English prompts get better results — even when you want the answer in Arabic.

For most of my friends and family here in the Gulf, switching to writing prompts in English isn't realistic. So I built Prompify — a free Chrome side panel that:

- You write in Arabic (Khaleeji is fine — أبغى، أحتاج، اكتب لي…)

- It rewrites your idea into a structured, English-style prompt

- Sends it to ChatGPT / Claude / Gemini / DeepSeek

- The AI responds in Arabic, English, or both — your choice

Free tier: 5 prompts/day, no signup. Paid is $2.99/month if you need more.

Built specifically with the Gulf in mind: Arabic RTL UI, Khaleeji vocabulary recognized, dialectal input handled.

Chrome Store: https://chromewebstore.google.com/detail/iggmhjkkdhafliofnnhaopjhlmfaokjp

Genuinely looking for feedback. What use cases would you want it to handle better? Government memos? School work? Marketing copy? Tell me what's missing.

شكرًا

u/Severe_Whereas_1921 — 12 hours ago

There's just no way i can get to 100 users

Its been 2 weeks since my extension has been jumping around 90 users. The peak was 97 but now it decreased. I feel like there's just no way i can get to 100. I've tried everything but no change. What do I do?

u/Odd-Significance4443 — 19 hours ago

Chrome extension to manage beach umbrella bookings, availability and payments

I recently built a Chrome extension called BeachDesk – Beach Umbrella Booking Manager.

It is designed for beach clubs, lidos, resorts and small seaside businesses that rent beach umbrellas, sunbeds or seasonal beach spots.

Chrome Web Store Link: https://chromewebstore.google.com/detail/beachdesk-%E2%80%93-beach-umbrell/hpdfkgbbgnaefajhmpmalioheeidijfh

The idea is simple: instead of managing reservations on paper, spreadsheets or messy notes, the extension provides a visual beach map where each umbrella can be created, numbered and managed directly.

https://preview.redd.it/ktjsr8crof2h1.png?width=800&format=png&auto=webp&s=5fce4a5eb0fae613fdd3c916a636868aa395738a

Main features:

• Interactive beach map
• Quick umbrella grid creation by rows and columns
• Horizontal and vertical walkways
• Daily, half-day, weekly, monthly and seasonal bookings
• Customer name and phone number
• Payment status: paid or to collect
• Umbrella maintenance/block status
• Price lists by row/area
• Calendar view for availability
• Payments to collect
• Daily and monthly revenue summary
• Import/export backup
• Excel/CSV export
• Multilingual interface

The extension stores data locally in the browser using Chrome storage. It does not access websites, track browsing activity or send data to external servers.

I wanted to keep it lightweight and visual, especially for small beach operators that do not need a complex cloud management system.

I would appreciate feedback from Chrome extension users, developers or anyone who has experience with booking/management tools for small businesses.

What would you improve in the UI or workflow?

reddit.com
u/mobileos-it — 15 hours ago
▲ 3 r/chrome_extensions+1 crossposts

I built a Chrome extension that translates raw manga speech bubbles in real-time — 275 users, 1 paying, here's what I've learned

I built MangaLens because I kept hitting the same frustrating wall — a manga chapter I wanted to read had just dropped in Japan, no English translation existed yet, and I had no good options.

So I built a Chrome extension that detects speech bubbles on any manga page and overlays the translation directly inside them. Click once, read in your language. No copy-pasting, no tab switching, the art stays exactly as the artist drew it.

Honest truth: 275 installs, 1 paying user. I know.

The thing that surprised me most is how much the Chrome Store listing was silently killing me. I had my extension named just "MangaLens" — no context, no keywords, nothing. Someone searching "manga translator" would never find it. I only realised this week when I sat down and actually looked at it properly. Just renamed it and rewrote the whole description. Felt embarrassing in retrospect.

This week I also emailed all 109 trial users — just asked what stopped them and whether they'd leave a review if the extension worked for them. Personal email, no automation fluff. Waiting to see what comes back.

The strangest thing about this space is there's genuinely no clear winner. The biggest direct competitor has 3,000 users. That's it. The whole category is up for grabs and it feels like a marketing and messaging problem more than a technology one.

If anyone's been in a similar spot — small install base, low conversion, trying to figure out if the problem is who's finding you or what they find when they get there — I'd love to hear how you thought about it.

mangalens.app if you want to poke around.

reddit.com
u/Upper-Public-7032 — 15 hours ago
▲ 51 r/chrome_extensions+3 crossposts

I recently shared this on another subreddit and it got 500 upvotes, so I thought I’d share it here too hoping it helps more people.

Every time I launch a new product, I go through the same annoying routine: Googling “SaaS directories,” digging up 5-year-old blog posts, and piecing together a messy spreadsheet of where to submit. It’s frustrating and time-consuming. Finding a good, up-to-date list is a pain, so I finally sat down and built one myself: sites like Product Hunt, capterra, SaasHub, and more ended up with 100 legit directories.

For those who don’t know, launch directories are websites where new products and solutions get listed and showcased to an audience actively looking for new tools and solutions. Most of these directories are browsed by technical folks, founders, developers, and marketing people. So not every directory is going to be the perfect fit for every product or extension but it’s definitely worth experimenting to see where your audience hangs out.

I also added a way to sort them by DR (Domain Rating), which is basically a metric from tools like Ahrefs estimating how strong a website’s backlink profile is. Higher DR usually means the site has more authority, which could mean more SEO value or organic traffic.

I turned it into a simple site: launchdirectories.com
No fluff, no paywall, no signups just the list I wish I had every time I launch something.

Thought it might help others here too.

u/Ok_Cartoonist2006 — 1 day ago
▲ 26 r/chrome_extensions+3 crossposts

I just made the first sale of my FocusRead Reader Mode Pro extension with just over 40 installs. I'm so happy I can't believe it.

From ideation to making the extension to the first sale, this has been a transformative journey for me. If you're interested, please feel free to try out the extension: FocusRead Reader Mode from CWS. Thanks to all the Reddit community for the support.

u/Swimming_Own — 1 day ago
▲ 2 r/chrome_extensions+2 crossposts

There is a reason your reels always stop at the same number. Nobody explained it like this before...

For the longest time I thought Instagram just did not like my account.

Same story every time. Reel goes out, climbs to around 800 to 1,200 views, then completely flatlines. No explanation, no pattern, just the same invisible ceiling every single time.

Turns out it was not the algorithm. It was the first two seconds of every reel I posted.

The algorithm is not deciding if your reel goes viral

It is deciding if your reel deserves a second audience.

Every reel gets shown to a small initial test group first. Around 100 to 300 people, a mix of your followers and cold accounts. What happens inside that group determines everything that comes after.

Hold retention and Instagram sends your reel to a second audience. Bigger pool, another test. Hold again and you move to audience three. Fail and you plateau.

This is why reels get stuck at weirdly specific numbers. 1k, 5k, 10k, 50k. Every single one of those is a failed audience test. And in almost every case the failure happened in the opening seconds.

This is actually how I started digging into all of this. I was using a free Chrome extension to track my reel analytics and kept noticing the same drop off patterns across my content. Stumbled on it randomly but it made the problem impossible to ignore once I could actually see the numbers clearly.

The hooks that consistently pass the test

The cost reveal. "I was spending 200 a month on X until I found this." Creates instant relevance for anyone who recognises the problem.

The mistake callout. "Stop doing X if you want Y." Creates immediate tension. The viewer wants to know if they are guilty.

The result first. "I did X for 30 days and here is what actually happened." The outcome is stated upfront and curiosity fills the rest.

The curiosity gap. "The reason most people fail at X is not what you think." Works in basically every niche because it implies the viewer is missing something.

The hooks that consistently fail

"Hey guys today I want to talk about..." "If you are someone who does X this one is for you..." "Let me show you how to..."

These fail because they make zero promise to the viewer. Nothing in those openings tells a stranger what they are about to get or why it is worth their next 30 seconds. No promise means no reason to stay. No reason to stay means the retention drops and the test ends.

What to do this week

Pull up your last 10 reels and watch only the first two seconds of each. Ask yourself one question. Would a complete stranger know exactly what they are about to get and why it is worth watching.

If the answer is no, rewrite the opening using one of the four structures above. You do not need to reshoot the whole reel. Just the first two seconds spliced in can change how the algorithm grades the test entirely.

Fix the first two seconds. Everything else gets a chance after that.

Drop your niche below and I will give you specific hook examples already working in your space right now.

[QUESTION]"Promo video" at extension page improves metrics on makes them worse?

Is there statistic or researches how "Promo video" works for CWS? Worth it?
Or maybe you have experience and could share it?
Do you use "Promo video" for your Extension or no?

reddit.com
u/Annual-Concept6089 — 1 day ago

Remember why you started, and keep building until you see results.

I’ve developed dozens of extensions, submitted nearly 20 to the app store, and while some have gained a massive user base, most have been run-of-the-mill. I’ve integrated payment systems into some of them, but essentially none of my extensions have earned a single dollar (because I didn’t implement paid features).

This post isn’t about sharing extension statistics; rather, I want to discuss an often-overlooked but crucial issue: mental preparation.

We’re now in the AI era. With development tools like Vibe Coding, we can bring our ideas to life faster than ever before. Web apps and all kinds of applications are easy to build. But finding your product-market fit (PMF) is still no walk in the park. You need to promote your product, you need to market it, you need to reach your target users, and you need to identify the problems they face—not just develop in isolation. It’s a long process, and not all developers are comfortable taking that step.

Before seeing results, you’ll be bombarded with stories about how much money “X” made or how “Y” achieved massive growth. Many people get distracted by this information, feeling that what they’re doing is meaningless. They spend time and tokens on these projects every day, yet they don’t generate any revenue—and they end up resenting them!

If you’re feeling this way too, I’d like to share my perspective with you. Neither you nor your product is at fault. A lack of revenue doesn’t mean a lack of progress. As long as you keep building, your gains will manifest in your next product. And no one else can gather these gains for you—they’re stored in your subconscious. In other words, you’re quietly getting stronger. You simply haven’t seen results yet, and the only reason is that you haven’t found the door that’s meant for you. You already hold the key—and it wasn’t created for no reason. If you build and search less, it will naturally take more time to find that door. But if you build and search more, your chances of finding it increase exponentially.

You’re smart—you’ve probably figured it out. “Searching” means promotion and marketing, posting content, and launching your app on app stores to reach your target audience everywhere.

I understand you might feel frustrated or even resentful during this process. But you can definitely push through—fill up your tank after five minutes and go full throttle!

This is my personal journey. I’d love to hear about the challenges you’ve faced during development and how you’ve overcome them. It will be helpful for you and for everyone else.

u/Latter-Reason7798 — 1 day ago
▲ 144 r/chrome_extensions+14 crossposts

Glia – Local-first shared memory layer (SQLite-vec + FTS5 + Offline Knowledge Graph)

Hey everyone,

I wanted to share a project I've been working on called Glia. It is a 100% offline, local-first RAG and memory layer designed to connect your AI web chats (Claude, ChatGPT, DeepSeek) with your local developer tools (Claude Code, Cursor, Windsurf) using a unified local database.

I wanted something lightweight that did not require pulling heavy Docker containers or subscribing to third-party memory APIs. I settled on a Node.js + SQLite architecture running sqlite-vec (for 768-dim float32 embeddings) alongside SQLite FTS5 for hybrid search, powered completely by local Ollama instances.

We just launched a live website that outlines the details and demonstrates the features in action:

Technical Stack & Features:

  • Hybrid Search Retrieval: SQLite-vec (using nomic-embed-text locally) + FTS5 keyword prefix matching (porter stemmer).
  • Surgical Sentence-level Trimming: Chunks are sliced into sentences. When a prompt is intercepted, only the exact matching sentences are pulled out of the vector store instead of the whole paragraph. It cuts LLM prompt bloat by ~90-95% in my benchmarks.
  • Knowledge Graph Extraction: An offline task queue uses a local LLM (llama3.1:8b via Ollama) to extract entity triples (subject-relation-object). These are stored in a SQLite facts table (or Neo4j if you run the full Docker compose profile) and fused with the vector retrieval score.
  • HyDE (Hypothetical Document Embeddings): Queries are pre-processed to generate a hypothetical answer, which is embedded together with the original query to bridge semantic gaps.
  • Concurrency: Running SQLite in WAL (Write-Ahead Logging) mode allows the browser extension dashboard and active MCP sessions to read/write concurrently without locking.
  • PII Redaction: Aggressive scrubbing of JWTs, API keys, emails, and IPs in the extension before data is saved.

The extension works on Claude.ai, ChatGPT, DeepSeek, Gemini, Grok, and Mistral. The MCP server runs out of the same backend database for your terminal agent or Cursor.

You can set it up with a single command: npx glia-ai-setup

Glia is completely open-source (MIT). If you like the local-first approach or want to contribute to the SQLite vector pipeline, PRs are very welcome, and a star on GitHub helps the project get discovered!

I would appreciate any feedback on the SQLite hybrid search scaling, the scoring fusion algorithm (RAG pipeline details are in RAG_PIPELINE.md), or local graph extraction performance!

u/Better-Platypus-3420 — 2 days ago
▲ 12 r/chrome_extensions+2 crossposts

Chrome extension that adds read time, paywall detection and content-type signals to search results

I realized an annoying part of browsing is choosing a link from Google Search, then realising after opening it that it's

  • a 20-minute deep dive
  • a paywalled
  • an unexpected image-heavy tutorial
  • or unexpected dense technical documentation

I built a lightweight Chrome extension that adds small “preview signals” beside Google Search results before you click.

It currently shows:
• estimated read time
• paywall detection
• image-heavy pages
• code-heavy pages

The goal was to reduce wasted clicks and help evaluate links faster while browsing. If you'd like to try out the extension its called LinkFlags - Preview Signals Before Opening Links from the Chrome Web Store :)

Hope this helps and also would like your thoughts/feedback on this too!

u/Kenzorb — 1 day ago
▲ 12 r/chrome_extensions+4 crossposts

I realized blockers don't work for me. So I built a tool that ruins the experience instead

Hey guys, I wanted to share something I built based on a weird realization I had a while back.

I was having a weak moment, gave in to an urge, and went to a tube site. But the site was absolute garbage. There were pop-ups everywhere, the video kept buffering every five seconds, and the resolution was terrible.

And honestly? It completely killed the mood. The frustration of dealing with the lag and the bad quality completely overrode the dopamine rush. I just closed the tab, got up, and moved on with my day.

It made me realize why standard website blockers have never worked for me. When I hit a hard "SITE BLOCKED" wall, my brain immediately goes into problem-solving mode to bypass it. I just go into my extension settings and turn it off. It takes 5 seconds.

Willpower fails when you hit a wall. But when the experience itself just sucks, your brain loses interest naturally.

So, I spent the last few months building a Chrome extension to replicate that "mood-killing" experience. It’s called FadeOut. It doesn't block adult sites. Instead, when you go to a site you've added to your list, it subtly degrades the experience.

  • Color Drain: The video colors slightly fades into boring.
  • Fake Buffering: It randomly pauses the video with a fake loading spinner.
  • Resolution Blur: you have an option to make videos slightly blurrier.
  • Volume Drain: The audio gets capped.

it's just make it slightly annoying to stay on the page. which trains your brain that the site isn't worth the effort, while still not worth it to just disable it.

I just published it to the Chrome Web Store today for free.

If you are stuck in the cycle of downloading blockers and immediately disabling them, I hope this helps you rewire the habit. I'd love to hear if this psychological approach works for any of you.

Here's the link: https://chromewebstore.google.com/detail/fadeout/onoloaihkcmcdoaecnppeimlohcjnldj?authuser=1&hl=en

Stay strong.

u/jijel97 — 1 day ago