r/chrome_extensions 20h ago

Sharing Journey/Experience/Progress Updates How I got almost 20 INSTALLS in one day from one change

Post image
0 Upvotes

My extension used to get 7 to 8 installs per day, but one day, it just shot up. It was confusing at first, but when i saw the updates i did, it was only one change i made in that day. And that was screenshots. After i changed it, google seemed to like it and it pushed my extension and conversion rate increased.

I hope that helps.


r/chrome_extensions 20h ago

Sharing Resources/Tips Automating Safari Extension Publishing with GitHub Actions

Thumbnail
0 Upvotes

r/chrome_extensions 12h ago

Idea Validation / Need feedback Trying to get first 10 users

0 Upvotes

This is a free, local first extension that tracks your browsing habits
https://chromewebstore.google.com/detail/enjpejidceeiieigmodceapflnaddlak?utm_source=item-share-cb


r/chrome_extensions 12h ago

Sharing Journey/Experience/Progress Updates My first Chrome extension got rejected twice before going live. What I learned about CWS review

0 Upvotes

I shipped my first extension two weeks ago: it bulk-downloads Amazon invoice PDFs into one ZIP (I do my own VAT bookkeeping in Belgium, clicking through orders every quarter was killing me).

The build took a few evenings. Getting through review took three tries. Both rejections were fair, and both were avoidable:

Rejection 1: "Spam and Placement". I listed all the Amazon domains it works on (amazon.de, .fr, .nl...) in the store description. The reviewer read that as keyword stuffing. Fix: replaced the list with "all European Amazon marketplaces".

Rejection 2: unused permission. My manifest asked for "downloads", but the code actually saves the ZIP with a plain anchor click, so chrome.downloads was never called. Also dropped "activeTab" since host_permissions already covered what I needed. Ended up with "storage" only.

Lesson: before you submit, audit your manifest against the chrome.* calls you actually make, and do not enumerate keywords in the listing. Each resubmit cost me about 2 days of review time.

The extension is live and free now. Happy to answer questions about the review process if you are stuck in it.
https://chromewebstore.google.com/detail/amazon-invoice-bulk-downl/gchbbahclilpadhnkjpfhpkbklbjgaof


r/chrome_extensions 3h ago

Self Promotion Free filtering extensions for twitch and linkedin

0 Upvotes

Hello Reddit!

I've made two extensions - one for LinkedIn and one for Twitch.
Both are open source and free to use (MIT licensed), and I welcome feedback

LinkedIn Garbage Remover - Link : https://gitlab.com/ndagovic/linkedin-garbage-remover

What it does - hides things from LinkedIn that you dont want to see.

1 - Feed filter: Any post containing the offending text will be removed (eg - ChatGPT -> anything containing that phrase is nuked from the feed and you dont see it)

2 - Job filter: Hide companies and/or jobs or positions or Job Content that you dont want to see
(eg - you dont want to apply for ACME Corp -> add ACME to the filter list and watch everything from them disappear from the list column)

----

Twitch Chat Filter - Link : https://gitlab.com/ndagovic/twitch-chat-filter

Same principle, hides stuff from chat that you dont want to see.
Can be by username (eg -> StreamLabs, NightBot) or by content (eg -> !gamble)

Supports multi word filters ( "Hide these four words" ) via quote marks and escape characters work too, emojis probably, along with the toggle to show them back if you are a mod.

----

Full disclosure, both extensions do contain a small link at the bottom for my company, otherwise they are completely free and have no telemetry, no tracking, and everything they do is client-side only. They are open source anyway so audit them yourself if you'd like.

Any feedback or suggestions are welcome, pull requests are open


r/chrome_extensions 13h ago

Asking a Question How to make the extension auto update?

1 Upvotes

I published my extension and it's out there I forgot that I didn't delete the dummy data script so I made a new version and now it's pending review but I wonder how to have the extension check on new updates if I don't wanna use any API calling or such?


r/chrome_extensions 9h ago

Idea Validation / Need feedback How I built a local-first YouTube note-taking extension (and why local storage made study notes feel so seamless for learners as core)

2 Upvotes

Hey everyone,

Like many of you, I spend a huge amount of time watching technical tutorials, bootcamps, and coding lectures on YouTube.

Over time, I noticed a frustrating pattern in my own learning workflow:

  • Tab-switching fatigue: Constantly pausing videos and switching back and forth to type notes.
  • Manual visual capture: Taking screenshots manually, cropping them, and trying to align them with video timestamps.
  • Context switching: Getting pulled into background tab distractions and losing focus mid-lecture.

When looking at existing video note-taking tools, many forced all study notes onto central servers, locked basic utility behind monthly subscriptions, or required mandatory cloud accounts. I wanted a clean, distraction-free study environment that respects user privacy and runs entirely offline. So I built VCrumb AI.

πŸ› οΈ Key Architectural Decisions & Technical Highlights

Since this was built for developers and heavy learners, here were the core design choices:

  • Local-First Architecture (IndexedDB): All rich-text notes, timestamp links, and screen captures live strictly inside your browser's local storage. Zero cloud lock-in, zero server dependence, and 100% offline access as a core experience. (Cloud sync options will be purely optional in future releases.)
  • Side-by-Side Canvas: Instead of an overlay blocking video controls, the interface embeds directly side-by-side with the YouTube player for seamless rich-text editing and instant, timestamped screenshot captures.
  • Bring Your Own Key (BYOK) AI Integration: Instead of forcing a $15/month subscription for video summaries or Q&A, users can optionally plug in your own OpenAI or Gemini API key. If you don't want AI, the core note-taking utility remains completely free and local forever.

Request for Feedback

We just made the official community release on Product Hunt !

As a solo developer, I’d love honest feedback from this community:

  1. How is the side-by-side layout experience on smaller screens or laptops?
  2. What features or export formats (e.g., Markdown, PDF) would make this most useful for your study workflow?

(Links to the Product Hunt launch page and Chrome Web Store are posted in the first comment below!)

Would love to hear your thoughts, feature requests, or critiques in the comments!


r/chrome_extensions 11h ago

Asking a Question What framework are you using to build Chrome extensions in 2026?

2 Upvotes

Curious what everyone is building with these days.

  1. Vanilla (Chrome’s recommended structure)
  2. React
  3. WXT
    Other?

What are you using, and would you recommend it for a new project?

I personally have been using WXT (not sponsored) after seeing this become a more stable framework in recent years.


r/chrome_extensions 16h ago

Asking a Question 10,000 users. Whats the next increment?

3 Upvotes

Hit 10,000 users the other day, but in my dev console im over 11,000 whats the next increment? Should it still go up 1000 at a time or have i moved on to 10,000 increments now?


r/chrome_extensions 12h ago

Sharing Resources/Tips What The Font EXTENSION IS SHOWING ADS

Post image
18 Upvotes

Lately, I've been constantly seeing widget ads in Chrome. At first, I thought it was a virus, but when I right-clicked and looked at the code, I realized it was inside Chrome itself. So I deleted all the extensions, and the ads went away. For a few days, I checked all the extensions one by one and realized the extension was "what the font". I took the extension's URL and put it in CRX Viewer. And I found this in the code. If you are using "what the font", I recommend deleting it. ((((As pointed out in the comments, I completely missed that this is actually an optional feature disclosed in the extension's description. You don't have to delete it! You can simply disable the sponsored banner in the extension options (chrome://extensions/ -> What the Font Details -> Extension options -> Disable sponsored banner). I'm leaving this post up in case anyone else gets confused by the sudden ads like I did.))))


r/chrome_extensions 19h ago

Sharing Journey/Experience/Progress Updates How do you make money with chrome extensions?

3 Upvotes

r/chrome_extensions 20h ago

Sharing Journey/Experience/Progress Updates Main features of my App+Extension, do you find them useful?

Enable HLS to view with audio, or disable this notification

2 Upvotes

TabitabsΒ is an App+ExtensionΒ that I created after months of been unable to find a tool that would help me not only in saving information from my daily navigation but also in working more efficiently with everything I had open in my browser every day.

So, Thank youΒ for taking the time to watch the video; I will be grateful for your comments; Feel free to try it, and provide feedback or ideas so I can continue going forward with this project and reach many people who maybe is looking for something like this.


r/chrome_extensions 20h ago

Idea Validation / Need feedback Which UI would you actually use every day?

Thumbnail
gallery
2 Upvotes

I'm building a Chrome extension for tab management and I'm stuck choosing the final visual direction.

I've narrowed it down to these five themes, but after looking at them for weeks I can't tell which one feels the most polished anymore.

Which one would you choose, and why?

Don't hold back. I'd rather hear honest criticism now than regret the decision after launch.


r/chrome_extensions 21h ago

Asking a Question Anyone else seeing crazy Chrome Web Store dashboard glitches/phantom user spikes this week?

2 Upvotes

Hi everyone,

I woke up to a pretty weird stat spike on my Chrome Web Store Developer Console and wanted to check if anyone else has experienced something similar recently or if Google's reporting servers are just having a major hiccup.

Here's what happened:

  • My weekly users line graph suddenly shot straight up from ~100 users to 5,500+ overnight, and the line stayed completely flat for a week (no change up or down at all).
  • The main header card reads 1.13K Weekly Users, but the graph jumps up past 5.5K.
  • Surprisingly, the public store page actually updated its badge to say 5,000+ users!
  • Daily installs, impressions, and Google Analytics all show normal low activity. Also, the regional and OS breakdown cards show countries where I normally have zero users, like France and Brazil, and an OS ratio that doesn't match my real user base at all.

Why did this happen? Has anyone else noticed phantom user surges, broken graph scaling, or bogus OS/region data in their console over the past week or two? How long did it take for Google's backend scripts to clean it up and revert the public badge?


r/chrome_extensions 4h ago

Idea Validation / Need feedback I got tired of staring at the same plain ChatGPT/Claude interface all day, so I built an extension that themes them

Thumbnail
gallery
2 Upvotes

I'm a Uni Student and I use Claude for hours every day and the blank interface was starting to feel really sterile. I wanted something that felt a bit more alive without being distracting.

So I ended up building a Chrome extension that adds animated backgrounds and themes, which was inspired by wall paper engine on Steam. Not just recolouring, actual subtle animation, that kind of thing. They move quietly in the background while you work.

It's called Vellum and its roughly got around 100 themes organised into categories (space, nature, weather, retro, minimal, etc). A chunk of them are free forever, no account needed, and it works on Claude and others!

I just wanted to share it here and show you guys, please give me your feedback and any themes you want to see, I'm happy to add them in the next update!

https://chromewebstore.google.com/detail/vellum-animated-themes-ba/pnpplaegcahgbndhahihciknencicpjn?authuser=0&hl=en


r/chrome_extensions 5h ago

Idea Validation / Need feedback I was convinced I spent 30 minutes a day on YouTube. My own extension said "try 4 hours."

Post image
3 Upvotes

So apparently I'm not the CEO of a startup. I'm the CEO of Delusion. πŸ’€

Built a Chrome extension to track time per site and expose my own lies. Numbers don't care about your self-image.

  • Tracks time on every website
  • Everything stays local, no accounts, no servers
  • Open source

If it judges you as hard as it judged me, it's working.

Repo: https://github.com/HariNayan/Screen-Time-Tracker-Chrome-Extension


r/chrome_extensions 8h ago

Self Promotion Built a Chrome extension that grabs any page (or a whole docs site) as clean Markdown for feeding into AI tools

2 Upvotes

Two things pushed me into building this. First was just normal dev work: I'd be in the middle of something and need to hand a piece of the page to an AI tool, and the only way to get it was popping open devtools, inspecting the element, right-clicking, copy, outerHTML, paste. Every single time. I wanted to just hover over the thing and grab it, or grab a whole page at once and have it sitting in a folder ready for whenever I actually needed it, instead of going back into the debugger and re-collecting it on demand.

Second thing was targeted captures specifically. I'd been using a screenshot-and-hand-to-AI workflow for that, which is fast but the model misreads text often enough that I stopped trusting it for anything that mattered. Copy-pasting the real text is accurate but it's slow and it's annoying to do it ten times in a session. I wanted highlight, click, done, with the actual text and not a guess at it.

So I built Aura Extract. Hover over any element and it captures just that node's clean HTML with no side effects on the page itself, nothing added, nothing left behind once you're done.

Every capture does both automatically, copies to your clipboard and writes a file, so it's there either way you want it. In practice, if it's something small I'm almost always just pasting straight from the clipboard into a chat. If it's something big, like a whole page, I'll point the AI at the file itself instead of pasting it in, mostly because dumping a massive block of text into a chat window risks blowing right past the context limit before the model even gets to the part I actually care about.

Markdown is the default since that covers most of what I actually need, but you can grab stripped-down HTML or the full raw HTML too, if you're after the actual page structure for something like figuring out how a layout's built rather than just reading the content. Markdown's the default because raw HTML through a naive converter drags along scripts, styles, and layout cruft that eats tokens for nothing, so Extract runs everything through three stages before it writes anything: strip the junk, run Mozilla's Readability to isolate the actual article content, then convert what's left to Markdown. Typically cuts 20 to 40 percent off the token count versus dumping raw HTML, and what's left is something simple enough a model can actually use instead of picking through div soup.

There's also a crawl mode for full docs sites, click a sidebar or table of contents and it follows every link, fetches each page, and writes the whole thing to a local folder with an index that has all the internal links rewritten to point at your local copies. Handy for dropping a whole SDK's docs into Cursor or an AI IDE in one shot instead of forty separate copy-pastes.

Happy to answer questions in the comments.


r/chrome_extensions 8h ago

Sharing Resources/Tips Built my very first app and crossed 192 installs in 3 weeks

Post image
2 Upvotes

Wanted to share a small win but it's been so much fun 😭.

This is genuinely the first app I've ever shipped. I built it mostly to learn how to actually take something from idea to getting my first (free) users Wasn't expecting much.

For context, I built a Chrome extension that reads text aloud: highlight anything on a page, right-click, and it reads it back to you. Essentially a text-to-speech reader with an interactive panel that lets you skip parts.

I underestimated how much work goes into something like this. A few things that ate way more time than I planned for:

  • The panel/settings UI alone went through probably 6-7 rewrites, trying to fit a voice picker, speed control, and language handling into something that doesn't feel cluttered is harder than it looks.
  • So many APIs!
  • Bugs I didn't see coming: text getting cut off mid-sentence on certain sites, the right-click menu occasionally not registering on dynamically loaded content, and one memory leak that only showed up after leaving a tab open for hours.
  • I had to make sure the panel had a nice interface and felt better than my competition and AI chatbot voice readers!
  • The text panel lets you jump to the text you want to read any any chatbot :D.

Genuinely didn't expect the "boring" plumbing to take more time than the actual feature. But 192 installs in and still can't believe strangers are using something I built.

Next up is figuring out growth. Ran an SEO agency for years in a past life before I burned out of that world, so I'm planning to lean on that background instead of paid channels, curious how that translates to growing a Chrome extension versus a website.

Open to feedback on any of the above, or thoughts from anyone who's hit similar walls building their first extension.

192 installs and 3 weeks in, still can't quite believe strangers are actually using something I built. Genuinely excited to see where this goes.

Now that the core is solid, next step is figuring out growth, which is actually the part I'm most comfortable with. I ran an SEO agency for years in a past life before I burned out of that world, so I'm planning to lean on that background for organic growth rather than paid channels. Should be a fun test of whether SEO instincts translate to growing a Chrome extension.

Open to any feedback on the extension itself, or thoughts from anyone who's grown an app without ads.


r/chrome_extensions 10h ago

Asking a Question Not able to pay for chrome extension developer account, please help

3 Upvotes

Please help, any way around. Confirmed from my bank they are saying no issue from their side.


r/chrome_extensions 12h ago

Idea Validation / Need feedback Made a step-by-step guide recorder that actually captures dropdowns, modals, and scrolling β€” runs fully on-device

1 Upvotes

Built a Chrome extension (MV3) that records a workflow and turns it into a numbered guide with annotated screenshots β€” for writing SOPs, onboarding docs, support answers, that kind of thing.

The main thing I focused on was capture reliability, since that's where similar tools tend to fall short. Some technical notes for this crowd:

  • Listens at pointerdown so the action is captured before the page mutates or navigates β€” this is what catches dropdowns and modals that other recorders miss
  • Pierces shadow DOM via composedPath() and records inside iframes (all_frames), so it works on web-component UIs and embedded editors
  • Collapses keystrokes into a single "typed X into Y" step instead of one step per keypress
  • Records scrolls as their own steps
  • Password fields auto-redacted in both the step text and the screenshot

The AI bits run on-device using the browser's built-in Prompt and Translator APIs β€” one-click title cleanup and translation into 30 languages, no API key, no server, nothing leaves the browser. Storage is all local.

Free on the Web Store:[https://chromewebstore.google.com/detail/bpkglbmjccinliknoebdpjbcaigjaaig?utm_source=item-share-cb\]

Would love feedback on capture accuracy β€” if it drops a step on some weird app you use, that's exactly the bug report I want. Also curious if anyone else has shipped with the built-in AI APIs yet and how you've found them in production.


r/chrome_extensions 13h ago

Self Promotion We built an AI browser agent - Aye. Users care more about the Telegram downloader.

2 Upvotes

Disclosure: I'm one of the people building Aye, a free Chromium-based browser for Mac and Windows.

Our original bet was that people wanted an AI agent inside the browser. Instead of only giving instructions, it can read the current page, plan the next steps, click, type, switch tabs, check the result, and turn a successful workflow into a reusable Skill.

That is where most of our engineering time went.

Then we released it, and the feature users kept mentioning was much simpler: saving Telegram videos they can already view.

Honestly, that stung a little. We had spent months thinking about planning, browser actions, verification, scheduling, and safety boundaries. A one-click utility was easier for people to understand and immediately more useful.

But the signal makes sense. With the downloader, the problem is obvious, the result is immediate, and the user can tell in a second whether it worked. An agent may be more capable, but the user still has to explain the job, wait through several steps, and review the outcome.

It changed how we're thinking about the product. The ambitious Agent may be the engine, but it does not have to be the front door.

Our next experiment is to lead with small, deterministic actions and make it easy to turn repeated ones into Skills. For example: save this video, summarize this page, or handle this narrow support workflow. The user gets an immediate result first, then can decide whether the workflow is worth reusing or scheduling.

Aye is free: https://okaapps.com/product/6760281977

Have you ever built one feature as the center of your product, only to have users pull you toward something much simpler?


r/chrome_extensions 18h ago

Sharing Journey/Experience/Progress Updates Installs jumped 48% and I got my first real user feedback from 3 Reddit/Quora posts β€” here's what happened (and I need marketing help)

7 Upvotes

A few months ago I built a Chrome extension that exports WhatsApp group contacts to a CSV. There are extensions in this space with 40,000+ downloads, but they're either terrible or paywalled β€” so I built my own because I actually needed it.

Extensions feel genuinely hard to market. Where do the users even hang out? Instagram? I can't run ads. LinkedIn? The people who need a WhatsApp scraping tool aren't really the corporate LinkedIn crowd.

So I just tried the free thing β€” I wrote a post about it on Reddit and Quora.

The next day, installs started climbing. Over a few days I went from a flat ~2 installs/day to a spike of 14 in a single day, and β€” the part that actually made my week β€” I got my first real piece of user feedback. Someone actually used it and told me what they thought. After months of silence, that felt amazing.

Now I'm hooked on the idea that organic can work, but I'm completely new to Reddit (my karma is like 4) and I want to do this properly.

Would love advice from people who've done this:

  • How do you grow on Reddit as a genuine builder without coming across as spammy?
  • Which subreddits actually welcome "I built this thing" posts vs. ban them?
  • For a niche utility like this, where else would you look for users?

r/chrome_extensions 18h ago

Idea Validation / Need feedback Built my first Chrome extension: Cognitive Reading Highlighter πŸš€ (Looking for feedback)

2 Upvotes

Hey everyone!

I recently built and published my first Chrome extension called Cognitive Reading Highlighter.

The idea came from struggling to keep track of the line I was reading while going through long articles, documentation, and blogs. So I built an extension that helps maintain reading focus by highlighting the current reading line and reducing distractions.

Some features:

πŸ“– Focuses on the current reading line

⚑ Lightweight and fast

πŸ”’ Privacy-friendly (no tracking or data collection)

🎯 Great for long-form reading, documentation, and research

I'd genuinely love feedback from fellow extension developers and users:

What works well?

What feels awkward?

Any features you'd like to see?

Chrome Web Store: https://chromewebstore.google.com/detail/cognitive-reading-highlig/ljibgmieafmcgeapbppkojfckemkmili

I'm actively improving it, so all suggestions are welcome. Thanks for taking a look!