1

1

Steam

The most popular platform for PC games, offering global distribution to millions of hard-core gamers.

2

2

Itch.io

An open marketplace for indie developers to publish and sell games of all kinds.

3

3

Google Play

The largest app store for Android devices, offering free and paid games. It has the largest user base of all publishing platforms.

4

4

App Store

Apple's platform for distributing games and other apps to iOS devices worldwide. 

5

5

Kongregate

A platform for web games with a large community of players and developers. Best suited for HTML game developers.

6

6

Game Jolt

A community-driven platform for indie developers to publish and discover games.

7

7

Epic Games

Epic Games is a competitor of steam. They launched their self-publishing platform recently. Read news below for details.

8

8

GOG.com

A digital distribution platform for PC games, featuring a curated selection of DRM-free titles.

9

9

Humble Bundle

A platform for indie game developers to sell their games and bundles, with a portion of sales going to charity.

10

10

Game House

A casual game platform offering downloadable games for Windows and Mac, as well as mobile games for iOS and Android.