Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Switching to HTTPS everywhere

itch.io will be switching to forced HTTPS everywhere Monday, December 7th [1]. HTTPS is a standard protocol that adds encryption on top of your regular browser requests to ensure that your private information stays private. We’ve allowed for HTTPS on all pages for some time now, but it has not been mandatory.

Because of this change some developers’ game pages might be affected. HTTPS pages will typically block “insecure” content from being embedded. This includes any widgets that use iframes, or HTML5 games that request remote resources.

If you’re using itch.io’s HTML5 uploader, and all your game files are included in the ZIP, then you don’t need to do anything.

If you’re using a custom game engine that requests external resources I encourage you verify your page will function correctly. Just go to your game’s url, and change http to https. For example, you might take http://jerom.itch.io/into-the-night and convert it to https://jerom.itch.io/into-the-night.

Any widgets embedded into the description also follow the same rules. You can do the same check as described above. 

We’ll be running an automated scan of the descriptions to look for any major issues. If your game is not functional and you need assistance, or you need more time, we be glad to help. Just contact us.

[1]: This deadline can be flexible if necessary, please contact us if there’s an issue.

Thanks!

Support this post

Did you like this post? Tell us

What is itch.io?

itch.io is an open marketplace for independent game creators. It's completely free to upload your content. Read more about what we're trying to accomplish and the features we provide.

In this post

Leave a comment

Log in with your itch.io account to leave a comment.

Mentioned in this post

Disturb children sleep as a scary (retro) nightmare.
Play in browser