Your game,in front of players who arealready scrolling.
PingPlay is a vertical feed of live, playable games. Publish your web build once — players swipe to it and play with one tap. No install, no store page, no drop-off.

Metro Dash
live game · 1/8
Great games die in the funnel.
Making the game is the hard part. Getting someone to actually press play shouldn’t be.
Discovery is a lottery
Store search and charts favour what is already big. A great small game can launch to silence.
Every install is a cliff
Ad → store page → download → open → tutorial. Each step loses players before they ever touch your game.
Web portals are cluttered
Banners, pre-rolls and tiny iframes buried in category grids. Your game is one thumbnail among thousands.
Video shows, but can’t play
Short-video feeds are where attention lives — but a clip of a game is not the game. The tap goes nowhere.
The feed is the store.
The post is the game.
Every post in PingPlay is your real, running build. Players swipe to it and they’re already in your attract screen — one tap and they’re playing. No detour, no download.
Typical native launch
6 steps- See an ad→
- Store page→
- Download→
- Install→
- Open→
- Play
On PingPlay
2 steps- Swipe→
- Play
From build to feed in four steps.
PingPlay Studio is where you upload, test, submit and track your games. Here’s the whole journey.
- 01Step 01
Upload your build
Drop a single .html file or a .zip with index.html at the root. Studio unpacks it in your browser and uploads straight to private storage.
- .html or .zip
- Up to 2,000 files · 100 MB
- Relative paths, no CDN required
studio.getpingplay.com/games/new
- 02Step 02
Preview & check
Play it in a phone frame that mirrors the app — overlays, safe zones and all. A live console and automated checks catch problems before players do.
- Real app chrome
- Console + bridge events
- Load, error, size checks
Feed preview
Automated checks
- Loads
- No runtime errors
- Uses PingPlay bridge
- Viewport meta present
- No external requests
- Size budget
bridge {"type":"start"}
bridge {"type":"gameover","score":42}
- 03Step 03
Submit for review
A reviewer plays every submission in the app. Track the status in Studio; if something needs fixing you’ll get a clear note, fix it and resubmit.
- Human review
- Status in Studio
- Feedback if changes are needed

Metro Dash
@neontram · Runner
Draft
Build uploaded, details filled in
In review
A reviewer plays it in the app
Approved — live
Shown in the feed and Explore
- 04Step 04
Live in the feed
Approved games appear in the feed, in Explore and on your studio profile. Watch views, plays, completions and your leaderboard grow in Studio.
- Feed + Explore + profile
- Per-game analytics
- Ship updates any time
studio.getpingplay.com
9:41
FollowingFor YouNew@neontram761 playsMetro DashSprint down the sunset rail yards of a candy-colored city, dodging barriers, sign gantries and rumbling train cars. Swipe to switch tracks, jump, or roll, and run up ramps to surf across the train roofs. Grab magnets and 2X gems to rack up a monster score before the speed gets wild.HomeExploreSavedProfileLive in the feed
Metro Dash is approved

Everything you need to get played.
Upload a build, see it exactly as players will, and watch how it performs — with distribution, social and safety handled for you.
Instant reach, zero install
Free to publish
Free
to upload, review and go live. Optional Studio Pro and promotion credits when you want more.
Live phone preview & automated checks


Real analytics, per game

Leaderboards & social, built in
Turn plays into installs
Sandboxed & safe
// games run on their own origin
pingplay-play.vercel.app
/g/<your-game>/<version>/
From 2D canvas to full 3D






Works with your stack.
If it exports to HTML5 and runs in a mobile browser, it can run in PingPlay. No SDK to install, no engine lock-in.
HTML5 Canvas
Plain JS, one file
Phaser
Web build
PixiJS
Web build
Three.js
WebGL 3D
Babylon.js
WebGL 3D
PlayCanvas
Self-hosted export
Construct
HTML5 export
GDevelop
HTML5 export
// a run starts → counts a play
window.PingPlay?.postMessage('{"type":"start"}')
// a run ends → leaderboard + completion analytics
window.PingPlay?.postMessage(JSON.stringify({ type: 'gameover', score }))Build requirements
- index.html at the root of your .zip (or a single .html file)
- Relative paths — bundle every asset, no requests to other hosts
- Up to 100 MB and 2,000 files per build, 50 MB per file
- Plain, uncompressed files (no pre-compressed builds)
Free to publish. Pay only to grow faster.
Uploading, review and going live cost nothing. Add Studio Pro or promotion credits when you want more.
Free
Everything you need to get your game in the feed.
- Upload, review and go live
- Per-game analytics and leaderboards
- Store links on your game page
Studio Pro
For studios that ship often and want to learn faster.
- Experiments and funnels
- Advanced analytics
- Priority review
- Cancel any time
Promotion credits
A sponsored placement of your game in the feed.
- Cost per click or a flat daily budget
- Up to 90 days, stop any time
- Unspent budget refunded
Safe for players. Fair to creators.
Sandboxed delivery
Game builds are served from a dedicated games origin in private storage — separate from Studio sessions and player accounts.
Every game is reviewed
A reviewer plays each submission in the app before it goes live, and again whenever you ship a new build.
Nothing injected into your game
We don’t add ads or third-party trackers to your build. The only extra is the optional PingPlay bridge for scores.
Privacy by default
No advertising IDs, no cross-app tracking. Creators see aggregated analytics — never who a player is.
Privacy PolicyYou keep your IP
You own your game. You grant PingPlay a non-exclusive license to host and distribute it while it’s published.
Terms of ServiceLaunching a native game? We’ll make it playable.
We build a playable demo of your game, feature it to players in the feed and send you a launch report with real numbers.
Launch
A playable demo of your game, featured to players for two weeks.
- Simple 2D playable in PingPlay format
- 1 ad-network format: MRAID, HTML5 app-campaign zip or social playable
- 14-day featured campaign
- Launch report
Launch Pro
The full launch kit: a richer playable, every ad format and a promo video.
- Standard or 3D playable
- All 3 ad formats: MRAID, HTML5 app-campaign zip and social playable
- 30-day featured campaign
- 9:16 gameplay promo video for short-video feeds
- Launch report
- 1 month of Studio Pro
Bring the world. We build the game.
Studios and IP owners can co-create a PingPlay Original with us. Players get a full story game for free; your idea, world or IP gets a weekly audience.
- 01
You bring the idea
An original idea, a world you have built, or an IP you own: characters, setting, tone.
- 02
We build it
Our team turns it into a complete, polished game with chapters, progression and boss fights.
- 03
Featured free in Originals
It goes live in the Originals tab with a new chapter every week, promoted to players in the feed.
PingPlay Forge
Complete games. Ready to play. In days, not months.
Forge is PingPlay’s proprietary game production technology. It ships complete, polished, ready-to-play games: open worlds, progression, combat, story and chapters. Real games, not prototypes or ugly templates.
Every game from the official PingPlay account, including all PingPlay Originals, is built with Forge.
Days, not months
Go from concept to a complete, playable game in days. Launch while the idea, the trend or the season is still hot.
A fraction of a team
A full game for a fraction of what a traditional production team costs, without cutting the quality players notice.
Updates in days
New chapters, seasonal events and balance updates ship in days, so players keep coming back week after week.
Web, Android, ads
Every game runs on the web and in the PingPlay Android app, and exports as playable ads in every major ad format.
Built for brands
Sponsored games people actually play, like our Juragan Madu: Zenoora Live collab. Your brand or IP, inside a real game.
60 fps · instant load
Smooth 60 fps on mid-range phones and a first screen that appears instantly, on the web and in the app.
Forge is not a public product.
Access is by invitation only, for selected studios and brands under a partnership agreement. Every partner signs an agreement before getting access.
- Selected studios, publishers and brands
- Partnership agreement signed before access
- We review every request personally
Questions from studios.
Publishing, the tech, launches and partnerships. Anything else? Just email us.
Publishing
Yes — there are no fees to upload, review or go live. Create a Studio account to get started. Studio Pro ($49/month) and promotion credits are optional extras; see pricing.
Technical
Launch, Originals & Forge
Your game, one swipe away.
Upload your HTML5 build, preview it on a phone, and put it in front of players who are already scrolling.






