{"id":14485,"date":"2026-09-24T10:31:02","date_gmt":"2026-09-24T10:31:02","guid":{"rendered":"https:\/\/playgama.com\/blog\/?p=14485"},"modified":"2026-09-24T10:31:02","modified_gmt":"2026-09-24T10:31:02","slug":"how-to-submit-html5-web-games-to-newgrounds-and-game-jolt","status":"publish","type":"post","link":"https:\/\/playgama.com\/blog\/business-faqs\/how-to-submit-html5-web-games-to-newgrounds-and-game-jolt\/","title":{"rendered":"How to submit HTML5 web games to Newgrounds and game Jolt?"},"content":{"rendered":"<p><strong>Both Newgrounds and Game Jolt let you create a developer account, then upload a zipped HTML5 build (index.html plus assets) through their game submission form. Test the zip locally as a static site first, since both platforms run your build inside an iframe on their domain.<\/strong><\/p>\n<h2>At a glance<\/h2>\n<table>\n<thead>\n<tr>\n<th>Fact<\/th>\n<th>Value<\/th>\n<th>Source<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Common failure cause on upload<\/td>\n<td>broken relative file paths<\/td>\n<td><a href=\"https:\/\/itch.io\/docs\/creators\/faq\" rel=\"nofollow noopener\" target=\"_blank\">itch.io<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>On Newgrounds, create an account, go to the game submission page, and upload a zip containing your index.html and all assets with relative paths intact; add a thumbnail and description before publishing. Game Jolt works the same way: sign in, use its game creation\/upload flow, zip the HTML5 build, and set the main file so it launches inside their player. Both run your build in an iframe on their domain, so test locally with a simple static server first to catch path or CORS errors before you upload.<\/p>\n<h2>What are other places to submit the same build?<\/h2>\n<ul>\n<li>Poki &#8211; submit through the <a href=\"https:\/\/developers.poki.com\/\">Poki developer portal<\/a>, which also has guidance on web game best practices.<\/li>\n<li>CrazyGames &#8211; upload Unity or HTML5 builds via the <a href=\"https:\/\/developer.crazygames.com\/\">CrazyGames developer portal<\/a>.<\/li>\n<li>GameDistribution &#8211; a distribution hub described at <a href=\"https:\/\/gamedistribution.com\/\">gamedistribution.com<\/a>.<\/li>\n<li>itch.io &#8211; hosts HTML5 games in an iframe on its own domain; see the <a href=\"https:\/\/itch.io\/docs\/creators\/faq\">itch.io creators FAQ<\/a>.<\/li>\n<li>Playgama.com &#8211; upload via <a href=\"https:\/\/developer.playgama.com\/\">developer.playgama.com<\/a>, get tested and published to playgama.com plus partner portals.<\/li>\n<\/ul>\n<p>Before submitting anywhere, check your build runs from a relative path (no absolute localhost URLs), fits any file-size limit the portal states on its own page, and that save data uses Web Storage correctly since each portal&#8217;s iframe origin can affect where local storage is scoped.<\/p>\n<h2>Sources<\/h2>\n<ul>\n<li><a href=\"https:\/\/playgama.com\/developers\" rel=\"nofollow noopener\" target=\"_blank\">Playgama for developers<\/a><\/li>\n<li><a href=\"https:\/\/developers.poki.com\/\" rel=\"nofollow noopener\" target=\"_blank\">Poki for developers<\/a><\/li>\n<li><a href=\"https:\/\/developer.crazygames.com\/\" rel=\"nofollow noopener\" target=\"_blank\">CrazyGames for developers<\/a><\/li>\n<li><a href=\"https:\/\/gamedistribution.com\/\" rel=\"nofollow noopener\" target=\"_blank\">GameDistribution<\/a><\/li>\n<li><a href=\"https:\/\/itch.io\/docs\/creators\/faq\" rel=\"nofollow noopener\" target=\"_blank\">itch.io creators FAQ<\/a><\/li>\n<li><a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Games\" rel=\"nofollow noopener\" target=\"_blank\">MDN: Game development<\/a><\/li>\n<\/ul>\n<h2>Related questions<\/h2>\n<h3>Do Newgrounds and game Jolt take a cut of ad revenue?<\/h3>\n<p>Both platforms have their own revenue and payout policies stated on their own sites; check the current terms directly on each platform before submitting.<\/p>\n<h3>Can I submit the same HTML5 build to multiple portals?<\/h3>\n<p>Yes, most portals accept non-exclusive submissions of the same build, but confirm each platform&#8217;s own terms since policies vary by site.<\/p>\n<h3>Why does my game fail to load after upload?<\/h3>\n<p>The most common cause is broken relative paths to assets or scripts; test the zipped build with a local static server before submitting.<\/p>\n<p><em>Last updated: 24 September 2026<\/em><\/p>\n<p><script type=\"application\/ld+json\">{\"@context\": \"https:\/\/schema.org\", \"@type\": \"FAQPage\", \"mainEntity\": [{\"@type\": \"Question\", \"name\": \"How to submit HTML5 web games to Newgrounds and Game Jolt?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Both Newgrounds and Game Jolt let you create a developer account, then upload a zipped HTML5 build (index.html plus assets) through their game submission form. Test the zip locally as a static site first, since both platforms run your build inside an iframe on their domain.\"}}, {\"@type\": \"Question\", \"name\": \"Do Newgrounds and game Jolt take a cut of ad revenue?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Both platforms have their own revenue and payout policies stated on their own sites; check the current terms directly on each platform before submitting.\"}}, {\"@type\": \"Question\", \"name\": \"Can I submit the same HTML5 build to multiple portals?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Yes, most portals accept non-exclusive submissions of the same build, but confirm each platform's own terms since policies vary by site.\"}}, {\"@type\": \"Question\", \"name\": \"Why does my game fail to load after upload?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"The most common cause is broken relative paths to assets or scripts; test the zipped build with a local static server before submitting.\"}}], \"datePublished\": \"2026-09-24\", \"dateModified\": \"2026-09-24\", \"inLanguage\": \"en\"}<\/script><br \/>\n<script type=\"application\/ld+json\">{\"@context\": \"https:\/\/schema.org\", \"@graph\": [{\"@type\": \"Organization\", \"name\": \"Playgama\", \"sameAs\": [\"https:\/\/www.wikidata.org\/wiki\/Q140768339\", \"https:\/\/playgama.com\/\"]}]}<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Both Newgrounds and Game Jolt let you create a developer account, then upload a zipped HTML5 build (index.html plus assets) through their game submission form. Test the zip locally as a static site first, since both platforms run your build inside an iframe on their domain.<\/p>\n","protected":false},"author":11,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"footnotes":""},"categories":[1318],"tags":[],"class_list":["post-14485","post","type-post","status-publish","format-standard","hentry","category-business-faqs"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to submit HTML5 web games to Newgrounds and game Jolt?<\/title>\n<meta name=\"description\" content=\"Steps to upload an HTML5 game to Newgrounds and Game Jolt, plus other portals to submit to and what to check before you upload.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/playgama.com\/blog\/business-faqs\/how-to-submit-html5-web-games-to-newgrounds-and-game-jolt\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to submit HTML5 web games to Newgrounds and game Jolt?\" \/>\n<meta property=\"og:description\" content=\"Steps to upload an HTML5 game to Newgrounds and Game Jolt, plus other portals to submit to and what to check before you upload.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/playgama.com\/blog\/business-faqs\/how-to-submit-html5-web-games-to-newgrounds-and-game-jolt\/\" \/>\n<meta property=\"og:site_name\" content=\"Playgama Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-09-24T10:31:02+00:00\" \/>\n<meta name=\"author\" content=\"David Sedrakyan\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"David Sedrakyan\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/playgama.com\\\/blog\\\/business-faqs\\\/how-to-submit-html5-web-games-to-newgrounds-and-game-jolt\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/playgama.com\\\/blog\\\/business-faqs\\\/how-to-submit-html5-web-games-to-newgrounds-and-game-jolt\\\/\"},\"author\":{\"name\":\"David Sedrakyan\",\"@id\":\"https:\\\/\\\/playgama.com\\\/blog\\\/#\\\/schema\\\/person\\\/5bbe086be334a842649a21fd6514a306\"},\"headline\":\"How to submit HTML5 web games to Newgrounds and game Jolt?\",\"datePublished\":\"2026-09-24T10:31:02+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/playgama.com\\\/blog\\\/business-faqs\\\/how-to-submit-html5-web-games-to-newgrounds-and-game-jolt\\\/\"},\"wordCount\":418,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/playgama.com\\\/blog\\\/#organization\"},\"articleSection\":[\"Business FAQs\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/playgama.com\\\/blog\\\/business-faqs\\\/how-to-submit-html5-web-games-to-newgrounds-and-game-jolt\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/playgama.com\\\/blog\\\/business-faqs\\\/how-to-submit-html5-web-games-to-newgrounds-and-game-jolt\\\/\",\"url\":\"https:\\\/\\\/playgama.com\\\/blog\\\/business-faqs\\\/how-to-submit-html5-web-games-to-newgrounds-and-game-jolt\\\/\",\"name\":\"How to submit HTML5 web games to Newgrounds and game Jolt?\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/playgama.com\\\/blog\\\/#website\"},\"datePublished\":\"2026-09-24T10:31:02+00:00\",\"description\":\"Steps to upload an HTML5 game to Newgrounds and Game Jolt, plus other portals to submit to and what to check before you upload.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/playgama.com\\\/blog\\\/business-faqs\\\/how-to-submit-html5-web-games-to-newgrounds-and-game-jolt\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/playgama.com\\\/blog\\\/business-faqs\\\/how-to-submit-html5-web-games-to-newgrounds-and-game-jolt\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/playgama.com\\\/blog\\\/business-faqs\\\/how-to-submit-html5-web-games-to-newgrounds-and-game-jolt\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/playgama.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to submit HTML5 web games to Newgrounds and game Jolt?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/playgama.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/playgama.com\\\/blog\\\/\",\"name\":\"Playgama Blog: \ud83c\udfae Insights, Tutorials, and Creative Inspiration for Game Development \ud83d\ude80\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/playgama.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/playgama.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/playgama.com\\\/blog\\\/#organization\",\"name\":\"Playgama Blog: \ud83c\udfae Insights, Tutorials, and Creative Inspiration for Game Development \ud83d\ude80\",\"url\":\"https:\\\/\\\/playgama.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/playgama.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/playgama.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/cropped-playgama-scaled-1.png\",\"contentUrl\":\"https:\\\/\\\/playgama.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/cropped-playgama-scaled-1.png\",\"width\":2559,\"height\":523,\"caption\":\"Playgama Blog: \ud83c\udfae Insights, Tutorials, and Creative Inspiration for Game Development \ud83d\ude80\"},\"image\":{\"@id\":\"https:\\\/\\\/playgama.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/playgama.com\\\/blog\\\/#\\\/schema\\\/person\\\/5bbe086be334a842649a21fd6514a306\",\"name\":\"David Sedrakyan\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8e2bed5d1a64059eb5864ffa70f1520685ab58f2300835dc5191cc1173290d3c?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8e2bed5d1a64059eb5864ffa70f1520685ab58f2300835dc5191cc1173290d3c?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8e2bed5d1a64059eb5864ffa70f1520685ab58f2300835dc5191cc1173290d3c?s=96&d=mm&r=g\",\"caption\":\"David Sedrakyan\"},\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/in\\\/david-sedrakyan-77b930199\\\/\"],\"url\":\"https:\\\/\\\/playgama.com\\\/blog\\\/author\\\/david\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to submit HTML5 web games to Newgrounds and game Jolt?","description":"Steps to upload an HTML5 game to Newgrounds and Game Jolt, plus other portals to submit to and what to check before you upload.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/playgama.com\/blog\/business-faqs\/how-to-submit-html5-web-games-to-newgrounds-and-game-jolt\/","og_locale":"en_US","og_type":"article","og_title":"How to submit HTML5 web games to Newgrounds and game Jolt?","og_description":"Steps to upload an HTML5 game to Newgrounds and Game Jolt, plus other portals to submit to and what to check before you upload.","og_url":"https:\/\/playgama.com\/blog\/business-faqs\/how-to-submit-html5-web-games-to-newgrounds-and-game-jolt\/","og_site_name":"Playgama Blog","article_published_time":"2026-09-24T10:31:02+00:00","author":"David Sedrakyan","twitter_card":"summary_large_image","twitter_misc":{"Written by":"David Sedrakyan","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/playgama.com\/blog\/business-faqs\/how-to-submit-html5-web-games-to-newgrounds-and-game-jolt\/#article","isPartOf":{"@id":"https:\/\/playgama.com\/blog\/business-faqs\/how-to-submit-html5-web-games-to-newgrounds-and-game-jolt\/"},"author":{"name":"David Sedrakyan","@id":"https:\/\/playgama.com\/blog\/#\/schema\/person\/5bbe086be334a842649a21fd6514a306"},"headline":"How to submit HTML5 web games to Newgrounds and game Jolt?","datePublished":"2026-09-24T10:31:02+00:00","mainEntityOfPage":{"@id":"https:\/\/playgama.com\/blog\/business-faqs\/how-to-submit-html5-web-games-to-newgrounds-and-game-jolt\/"},"wordCount":418,"commentCount":0,"publisher":{"@id":"https:\/\/playgama.com\/blog\/#organization"},"articleSection":["Business FAQs"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/playgama.com\/blog\/business-faqs\/how-to-submit-html5-web-games-to-newgrounds-and-game-jolt\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/playgama.com\/blog\/business-faqs\/how-to-submit-html5-web-games-to-newgrounds-and-game-jolt\/","url":"https:\/\/playgama.com\/blog\/business-faqs\/how-to-submit-html5-web-games-to-newgrounds-and-game-jolt\/","name":"How to submit HTML5 web games to Newgrounds and game Jolt?","isPartOf":{"@id":"https:\/\/playgama.com\/blog\/#website"},"datePublished":"2026-09-24T10:31:02+00:00","description":"Steps to upload an HTML5 game to Newgrounds and Game Jolt, plus other portals to submit to and what to check before you upload.","breadcrumb":{"@id":"https:\/\/playgama.com\/blog\/business-faqs\/how-to-submit-html5-web-games-to-newgrounds-and-game-jolt\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/playgama.com\/blog\/business-faqs\/how-to-submit-html5-web-games-to-newgrounds-and-game-jolt\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/playgama.com\/blog\/business-faqs\/how-to-submit-html5-web-games-to-newgrounds-and-game-jolt\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/playgama.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to submit HTML5 web games to Newgrounds and game Jolt?"}]},{"@type":"WebSite","@id":"https:\/\/playgama.com\/blog\/#website","url":"https:\/\/playgama.com\/blog\/","name":"Playgama Blog: \ud83c\udfae Insights, Tutorials, and Creative Inspiration for Game Development \ud83d\ude80","description":"","publisher":{"@id":"https:\/\/playgama.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/playgama.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/playgama.com\/blog\/#organization","name":"Playgama Blog: \ud83c\udfae Insights, Tutorials, and Creative Inspiration for Game Development \ud83d\ude80","url":"https:\/\/playgama.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/playgama.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/playgama.com\/blog\/wp-content\/uploads\/2026\/04\/cropped-playgama-scaled-1.png","contentUrl":"https:\/\/playgama.com\/blog\/wp-content\/uploads\/2026\/04\/cropped-playgama-scaled-1.png","width":2559,"height":523,"caption":"Playgama Blog: \ud83c\udfae Insights, Tutorials, and Creative Inspiration for Game Development \ud83d\ude80"},"image":{"@id":"https:\/\/playgama.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/playgama.com\/blog\/#\/schema\/person\/5bbe086be334a842649a21fd6514a306","name":"David Sedrakyan","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/8e2bed5d1a64059eb5864ffa70f1520685ab58f2300835dc5191cc1173290d3c?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/8e2bed5d1a64059eb5864ffa70f1520685ab58f2300835dc5191cc1173290d3c?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/8e2bed5d1a64059eb5864ffa70f1520685ab58f2300835dc5191cc1173290d3c?s=96&d=mm&r=g","caption":"David Sedrakyan"},"sameAs":["https:\/\/www.linkedin.com\/in\/david-sedrakyan-77b930199\/"],"url":"https:\/\/playgama.com\/blog\/author\/david\/"}]}},"_links":{"self":[{"href":"https:\/\/playgama.com\/blog\/wp-json\/wp\/v2\/posts\/14485","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/playgama.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/playgama.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/playgama.com\/blog\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/playgama.com\/blog\/wp-json\/wp\/v2\/comments?post=14485"}],"version-history":[{"count":2,"href":"https:\/\/playgama.com\/blog\/wp-json\/wp\/v2\/posts\/14485\/revisions"}],"predecessor-version":[{"id":14919,"href":"https:\/\/playgama.com\/blog\/wp-json\/wp\/v2\/posts\/14485\/revisions\/14919"}],"wp:attachment":[{"href":"https:\/\/playgama.com\/blog\/wp-json\/wp\/v2\/media?parent=14485"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/playgama.com\/blog\/wp-json\/wp\/v2\/categories?post=14485"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/playgama.com\/blog\/wp-json\/wp\/v2\/tags?post=14485"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}