Een Chrome-extensie maken: van idee tot publicatie en monetisatie
Een simpele Chrome-extensie kost twee bestanden en tien minuten. Gebruikers en inkomsten krijgen vraagt meer: een probleem kiezen, publiceren in de Chrome Web Store, de extensie promoten en monetisatie toevoegen. Dit is de hele route, stap voor stap.
Stap 1. Kies een probleem
De beste ideeën voor extensies zijn kleine, terugkerende taken waar mensen al naar zoeken: donkere modus voor een dienst, een bestandsconverter, snel vertalen, tabbladbeheer. Check de vraag via de zoekfunctie van de Chrome Web Store en zoekwoordtools: bestaan er vergelijkbare extensies met duizenden gebruikers, dan is de vraag echt.
Concurrenten zijn geen probleem. Vaak is het genoeg om een simpelere, duidelijkere oplossing voor één gebruik te bouwen. Zo begon ook de extensie uit de case study van Dark Mode for Google Docs: de eerste versie kostte ongeveer een week, en de extensie groeide naar 400.000+ gebruikers.
Stap 2. Bouw je eerste extensie
Chrome-extensies bouw je met HTML, CSS en JavaScript. De minimale versie uit de officiële tutorial van Google is een map met drie bestanden.
manifest.json
Het hoofdbestand van je extensie: naam, versie, rechten en wat er opent als gebruikers op het pictogram klikken. Extensies gebruiken tegenwoordig Manifest V3.
{
"name": "Hello Extensions",
"description": "Base Level Extension",
"version": "1.0",
"manifest_version": 3,
"action": {
"default_popup": "hello.html",
"default_icon": "hello_extensions.png"
}
}
hello.html
De pop-up die verschijnt als gebruikers op het pictogram van je extensie klikken:
<html>
<body>
<h1>Hello Extensions</h1>
</body>
</html>
Pictogram
Zet een afbeelding met de naam hello_extensions.png in dezelfde map — de naam moet overeenkomen met het veld default_icon in het manifest.
Stap 3. Laad en test de extensie
- Open
chrome://extensionsin Chrome. - Zet rechtsboven de ontwikkelaarsmodus aan.
- Klik op „Uitgepakte extensie laden” en kies de map van je extensie.
- Zet de extensie vast via het puzzelpictogram en klik erop — de pop-up opent.
Vanaf hier groeit je extensie: pop-upscripts, content scripts om met webpagina’s te werken, een service worker voor achtergrondtaken. Vraag alleen de rechten die je echt nodig hebt: extra rechten maken zowel gebruikers als reviewers argwanend.
Stap 4. Publiceer in de Chrome Web Store
- Registreer je als ontwikkelaar in het Chrome Web Store Developer Dashboard en betaal de eenmalige registratiekosten (registratievereisten). Gebruik een apart e-mailadres voor publicaties: je kunt het later niet meer wijzigen.
- Pak de map van je extensie in als ZIP en upload die via „Add new item”.
- Vul de tabbladen in: Store Listing (je pagina in de store), Privacy (je enkelvoudige doel en welke gegevens je verzamelt) en Distribution (landen en zichtbaarheid).
- Dien in voor beoordeling. De duur verschilt per extensie; na goedkeuring heb je 30 dagen om te publiceren.
Nieuwe ontwikkelaars kunnen in het begin maximaal twee extensies publiceren. Zie de publicatiehandleiding voor details.
Wat kost het om een Chrome-extensie te publiceren?
Publiceren zelf is gratis; de enige kosten zijn eenmalige registratiekosten voor ontwikkelaars. Jarenlang was dat $5 (Computerworld), maar de huidige documentatie van Google noemt geen bedrag, dus check het in het dashboard als je je aanmeldt. Er zijn geen jaarlijkse kosten en geen kosten per extensie.
Stap 5. Promoot de extensie
Je ranking in de Chrome Web Store hangt af van beoordelingen, installaties tegenover verwijderingen, de kwaliteit van je vermelding en metadata. Hoe je je naam, beschrijving en screenshots optimaliseert, waar je je eerste gebruikers vindt en wanneer je advertenties toevoegt — dat lees je in „Een Chrome-extensie promoten”.
Stap 6. Verdien eraan
De belangrijkste modellen zijn abonnementen of betaalde functies, affiliateprogramma’s, donaties en advertenties in de extensie. Abonnementen leveren de meeste opbrengst per gebruiker op, maar vragen een betaalprovider en een paar duizend gebruikers. Met advertenties verdien je aan je hele publiek, zonder betalingen of paywall. Vergelijk ze in „Chrome-extensie monetiseren”.
Kies je voor advertenties, toon ze dan alleen in de eigen interface van je extensie: de Chrome Web Store verbiedt het plaatsen van advertenties in websites van derden. Details vind je in onze uitleg van het advertentiebeleid van de Chrome Web Store.
ExtAds is een advertentienetwerk voor extensies: je integreert een native banner in je pop-up, zijpaneel of extensiepagina, kiest zelf de campagnes en verdient aan vertoningen. Bekijk de pagina Voor uitgevers of stuur onze manager een bericht via Telegram: @extads.
In het kort
- Kies een klein probleem met aantoonbare vraag.
- Bouw een minimale versie: manifest.json, een pop-up en een pictogram.
- Test haar via „Uitgepakte extensie laden”.
- Publiceer in de Chrome Web Store en vul het tabblad Privacy in.
- Promoot haar via je vermelding, zoekmachines en community’s.
- Voeg monetisatie toe zodra je actieve gebruikers hebt.
