Free tier
No free tier — prepaid plans with a 30-day money-back guarantee
- Premium web hosting: $2.99/month on a 48-month prepay ($143.52 upfront), renews at $10.99/month
- Free domain for 1 year on plans paid yearly or longer (not on Single)
- Node.js web apps (GitHub deploys, React/Vite/Next.js) need Business or Cloud plans
- Cloud Startup: $7.99/month on 48-month prepay, renews at $25.99/month
Paid
$2.99/mo: Promotional rate on a 48-month prepay; renewal $10.99/month. Business plan price: unverified (not clearly labelled on the page we checked)
Catches
- Headline prices require long prepaid terms and renew higher. Prices may vary by country and currency.
- Static uploads work on Premium; Git-based Node.js app deploys need Business or Cloud.
Deploying to Hostinger
- Connect
- hPanel → Websites → Create/Add website → Web App (Node.js) → Import Git repository, authorise GitHub and select the repo. Or upload a .zip of the project source.
- Build
- Hostinger auto-detects the framework. For Vite: build
npm run build, outputdist. - Env vars
- Review build settings screen → Environment variables (you can Import .env)
- Domain
- Domains bought at Hostinger connect from hPanel; external domains are pointed via nameservers or DNS records shown in hPanel.
Single-page app fallback
RewriteEngine On
RewriteBase /
RewriteRule ^index\.html$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.html [L] Official docs (opens in a new tab)