- Home
- Case studies
- Case
Free CSS battles and daily challenges, $4K a month, self-reported in 2023: practice
CSSBattle is a multiplayer CSS game for practicing through daily challenges and battles. Its $4K a month was founder-reported on the Indie Hackers product page (not independently verified), as of July 2023.
What it actually sells
CSSBattle is a free multiplayer online CSS game with daily challenges, versus battles and courses. Players recreate target images using the shortest possible CSS, following the site’s description: “practice CSS by recreating target images in the shortest code possible.”
How it charges
The site says: “Free to play.” It also shows daily challenges that can be used without competition, public versus rooms hosted by other players, private battles, and code-golf battles with multiple targets.
Where customers come from
The site describes its audience as “400K+ web designers & developers” and displays 451197 players. No customer acquisition channels are listed on the pages provided.
What stands out
Players can choose daily solo challenges, join public versus rooms, host private battles, or enter a four-week code-golf battle with eight targets. The site also lists courses alongside the challenges and battles.
From the official site
400K+ web designers & developers
practice CSS by recreating target images in the shortest code possible
Excerpts from the official website, fetched October 1, 2026.
Where it sits in the data
CSSBattle's $4K a month is higher than 56% of the 6,604 projects with founder-reported monthly revenue in our dataset; the median across them is $2K. Snapshot: 2026-09-30. The dataset only covers founders who chose to publish their numbers, so it leans toward businesses that work; use it for scale, not as an average.
Currency
All figures are in US dollars as published. A rough yuan or euro conversion is not applied here because prices, taxes and acquisition costs differ by country.
Could you build something like this?
In my view, the buyer is a web designer or developer who wants a structured place to practice CSS.
In my view, the hard parts are multiplayer infrastructure, reliable judging, maintaining varied challenges, supporting players and managing competition. A new entrant would also face established substitutes for CSS practice, game-based learning and code evaluation.
Verdict: Needs real work.
One thing to take from it
CSSBattle packages CSS practice into daily challenges, public and private battles, and multi-target code-golf contests. Its visible audience centers on web designers and developers, while the gameplay focuses on recreating target images with short CSS.
Sources
- CSSBattle official website, fetched October 1, 2026
- CSSBattle about page, fetched October 1, 2026
- Indie Hackers product page: revenue founder-reported on the Indie Hackers product page (not independently verified), as of July 2023
Revenue, team and start-cost figures are what the founder reported at the interview date, not current figures and not a prediction of what you will earn. Product and pricing facts come from the business's own website as checked on 30 September 2026. Method & sources · Disclosure