What do you mean a browser-based game, would it be a game like google dinosaur game or like those flash games?
I figure it鈥檚 a game you can play on your browser. Itch has a really good browser player where you can upload your games. You just have to make sure to export it for web.
it鈥檚 a game that is playable in browser, in this case specifically on itch.io.
If you look at Itch鈥檚 games, they have a filter for games that are playable in browser: