Easiest way to deploy
Upstatic makes deploying to Amazon S3 as easy as pushing changes to GitHub. It automatically creates S3 bucket and configures that for website hosting—all you need is Amazon credentials.
upstatic deploy
Deploying…
Done!
Optimized for speed
Average deploy time with Upstatic is only 3 seconds when using concurrent file uploads. Upstatic also keeps track of all your changes and deploys only the files that have changed.
Gzipping and caching
All your files are Gzipped, cached and distributed globally using Amazon’s content delivery network. You can let Upstatic configure Gzipping and Cache-Control headers or define your own.
[Extension.html]
ContentType = "text/html"
CacheControl = "public,
max-age=0"
Multiple user accounts
Supports multiple user accounts, so you can use Upstatic for both commercial and personal projects. There’s no limit on the number of accounts either.

Redirects and error pages
Upstatic makes it easy to set up redirects, which can be challenging to do via Amazon’s own interface. We provide support for custom 404 error pages and server MIME Types too.
[Redirect]
Rules = [
["/old", "/new"]
["/ups", "/upstatic"]
]
Mac, Windows and Linux
Written in Go, so Upstatic will work on almost any platform. Just download the package and follow the instructions. If you’re using Mac OS X, you can also install via Homebrew: brew install upstatic

What people are saying
- Deploying to S3 was the last painful barrier between me and silky-smooth static sites. Upstatic removed it.— Joni Korpi
- Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia ad minim venim lorem ipsum.— Brad Frost
- Why didn’t I move all my websites to S3 earlier? It’s so much faster and cheaper to host everything there.— Ariel Salminen
- Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est.— Ben Brignell