Library
Develop with us

Ship one HTML file. Reach real players. Keep everything.

Tin hosts tiny web games free, forever. We never take a cut and never touch your file — and we hand you the one thing indie devs normally pay for: real, anonymized usage data on a real audience.

Join the developer waitlist

Who we're looking for.

Developers who want their games in players' hands completely free — no paywall, no forced ads, no account gate. If you build small, self-contained web games and you'd rather people actually play them than monetize every tap, you'll fit here. One HTML file, all-ages, no external scripts.

What you get back.

Real analytics, free. Sessions over time, median and p95 session length, where your players are (country-level), and custom events you name yourself with tin.event(). The paid-tool feature set — in exchange for shipping to a real audience.

A permanent home. Your game lives forever at its own URL, installable to a home screen, playable offline.

We never take a cut. Free hosting, no revenue split, no fees.

We never modify your file.What you ship is what players run — that's a written promise, not a preference.

A shelf players can trust.

Every game is checked and human-reviewed before it goes live. We reject anything with third-party scripts, eval, or code that phones home, and we run each submission sandboxed on an isolated origin so nothing can reach the rest of the site or a player's device. Players get a curated shelf, not a flea market — and that's a big part of why they come back.

On the roadmap

Your tools, our spec.

We're building a developer kit and an MCP tool so you can validate a game against Tin's rules and submit it straight from your own editor or LLM agent — no browser upload, your workflow stays yours. Waitlist members hear first.

Join the waitlist.

We're invite-only while we open the doors carefully. Leave your email and we'll reach out when developer access opens.

We'll only use your email to contact you about developer access. We won't sell or share it, and you can ask us to remove you anytime.