Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'd like to upload a handful of HTML files that I want to replace an existing Google Site.

I know I can edit the HTML for each page in Google Sites, but I can't just upload my HTML files or even copy-paste them. I have CSS files and JS files as well.

Is it even possible in Google Apps? Or do I have to use a 3rd-party web host?

share|improve this question
up vote 6 down vote accepted

AppEngine can host static files, and can be mapped to a subdomain of your Google Apps domain (ie, if you have, you can make your appengine app be, or

You'll need a tiny amount of python (or java) code to make it work.

share|improve this answer
Ah, yes, thanks! I was pondering that, after I posted my question. :) – Nikki Erwin Ramirez Jan 11 '10 at 4:06

Unfortunately, that's not possible with Google Apps. You can try Microsoft Office Live Small Business. Once signed up (it's free), activate the third-party design tools option to use upload directly into the web folder.

share|improve this answer

I don't think you can host your own html on Google Sites this in any way that I know of. I tried importing an html file as an "attachment" (this is what Google Sites seem to call any files intended for site visitors to download). Here is the screenshot:

enter image description here

Looks like they actively don't want you to use the service this way.

If you want to host a basic site for free, there are several site builders out there (including Google Sites) that let you do this. I checked out the one I use (weebly) and it seems they don't let you load an uploaded html page as a normal page either. Looks like preventing people from uploading content not created via the site builder itself. One workaround might be creating a blank template & uploading all content via the "custom html" tag.

This isn't what free site builders are intended for though & may not work forever. If you want to host an actual site, you'd probably be better off with something built for that purpose.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.