Skip to main content
Deploy guide

Host a Framer site on Hostinger

Shared hosting with a cPanel-style file manager, popular because a domain, hosting, and email come in one low annual bill.

Deploy method
hPanel File Manager upload, or SFTP
Build step
None needed
Config file
.htaccess

Deploy it

Unzip the export first, so the commands below run from inside the folder that contains index.html.

Hostinger — deploy
# via SFTP
sftp -P 65002 u123456789@your-server-ip
cd public_html
put -r ./*

Without the terminal: hPanel → File Manager → public_html → Upload → drop the ZIP → Extract

The .htaccess you need

Serve extensionless URLs and force HTTPS, which Apache does not do on its own.

.htaccess
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

RewriteCond %{REQUEST_FILENAME}.html -f
RewriteRule ^(.*)$ $1.html [L]

ErrorDocument 404 /404.html
The thing that breaks on Hostinger
Uploading the ZIP and extracting it often creates public_html/my-framer-export/ instead of putting files at the root, so the site answers on /my-framer-export/ and the domain root shows the default parking page. Extract, then move the contents up one level.

Custom domain

The domain is usually registered with Hostinger and already pointed at the account. External domains need the nameservers changed in hPanel.

What it costs

None — Hostinger is paid hosting, but a multi-year plan is frequently cheaper than a single year of Framer's own hosting.

Best fit
Owners who want one annual invoice covering the domain, the hosting, and mailboxes.

Before you move the domain

  1. 1. Deploy to the host's own subdomain and open every page from the nav.
  2. 2. Visit a URL that does not exist and confirm you get a real 404, not a 200.
  3. 3. Submit any form on the site — exported forms post nowhere until you rewire them.
  4. 4. Only then move DNS, and keep the Framer plan active for one more cycle as a rollback.

Questions

Can I host a Framer site on Hostinger for free?

None — Hostinger is paid hosting, but a multi-year plan is frequently cheaper than a single year of Framer's own hosting.

Do I need a build step to deploy a Framer export to Hostinger?

No. A Framer export is already built output, so the build command stays empty. Hostinger serves the files as they are.

How do I point my own domain at Hostinger?

The domain is usually registered with Hostinger and already pointed at the account. External domains need the nameservers changed in hPanel.

What usually goes wrong when deploying a Framer export to Hostinger?

Uploading the ZIP and extracting it often creates public_html/my-framer-export/ instead of putting files at the root, so the site answers on /my-framer-export/ and the domain root shows the default parking page. Extract, then move the contents up one level.