A small studio that ships Chrome extensions on a schedule.
We are a focused team of extension engineers who have shipped to the Chrome Web Store dozens of times. We do one thing — build production-grade Chromium extensions for clients — and we have set up our pricing, process, and timelines around that one thing.
Most extensions on the store are abandoned within 90 days.
A common pattern: a founder hires a generalist developer to build "a quick Chrome extension." The work shows up. It almost works. It crashes when Chrome ships an update. The developer has moved on. The extension dies on the store.
We exist because that pattern is preventable when the people building the extension actually live in the chrome.* APIs every day.
Manifest V3 native
Every project ships against the latest Manifest V3 spec — no MV2 carry-over.
Cross-Chromium QA
Verified on Chrome, Edge, and Brave. Other browsers on request.
Permission discipline
We pin every chrome.* permission to the narrowest scope that ships.
No abandonware
Every plan ships with a 7–60 day post-launch fix window. Longer support is available.
Three rules we will not bend.
Boring tools, on purpose
We pick the tool the next developer can read without explanation. No exotic dependencies that hand you a maintenance burden.
One brief, one price
Anything inside the brief is the price you saw at checkout. Outside the brief, we quote a small change order before doing it. No surprises.
Ship to the store
Code that compiles is not the goal. A listing live on the Chrome Web Store with a green review is the goal.
Who you will be working with.
Eli Marsh
Lead engineer · Manifest V3, service workers, side panel.
Jules Demir
Frontend · React popups, options pages, design systems.
Sana Kapoor
QA + store ops · Cross-browser, listing assets, reviewer cycles.
Backed by QuantumRise INC.
chromecraftlab is a service brand operated by QuantumRise INC, registered in the United States. Our office is at 7701 Forsyth Blvd, Suite 800, Clayton, MO 63105. We accept payments through Authorize.Net so your card details are tokenized at the moment of checkout — they never touch our servers.
Get in touch
Have a question before you commit to a plan? We will reply within one business day.