Free/cheap web hosting

A curated directory of free and low-cost web hosting services.

I created this resource to ensure that every student has the opportunity to deploy their work on the web. This collection focuses on accessible, budget-friendly hosting solutions specifically chosen for educational exploration and project portfolios. Empowering students to build and ship.

Table of contents

Static web hosting

PROVIDERPRICEINFORMATIONUPDATED
Codeberg PagesFreeFree for public repositories2026-03-08
DigitalOceanFreeFree for static website : https://www.digitalocean.com/pricing/app-platform2026-03-08
Github PagesFreeFree for public repositories2026-03-08
NekowebFree2026-03-08
NeocitiesFree2026-03-08
NetlifyFree2026-03-08
Pico.sh PagesFree25MB storage across all services2026-03-08
Pico.sh ProseFree25MB storage across all services2026-03-08
tiiny.hostFree2026-03-08
Yay.boo!Free2026-03-08
πŸ’€ Glitch2025-07-08

PaaS

PROVIDERPRODUCTPRICEINFORMATIONUPDATED
CloudwaysApps11.00Price for a Standard DigitalOcean server
PHP only (Wordpress, Laravel, custom)
2023-02-07
DigitalOceanApp platform5.00https://www.digitalocean.com/pricing/app-platform2023-02-07
FirebaseSpark PlanFreeAuth: 10k/month
50,000 monthly active users
1GB database
5GB Cloud storage
10GB hosting
https://firebase.google.com/pricing
2023-02-07
Fly.ioHobbyFree3 Gb persistent storage
3 apps or machines max
Fly PostgreSQL / MySQL
2023-02-07
GandiSimple hosting7.901 website max
Multi-sites starting with Advanced pack (9,90 €)
Hosted in France πŸ‡«πŸ‡· or Luxembourg πŸ‡±πŸ‡Ί
Langage and database type is setted on VPS, not app
2023-02-07
RailwayFreeFree$5 credit (500 hours usage)
1 GB storage
2023-02-07
RenderIndividualFreeStatic website : free
Sleeps after 15 min of inactivty
PostgreSQL free only the first 90 days
Cronjobs: $1
Ressources
cba85/laravel-render: Laravel 10 app example for render.com using Docker and Vite
Replacing Heroku with Render to Deploy Free Apps (in less than 10 minutes)
Notes
Very slow πŸ˜”
2023-02-07
SupabaseFreeFree2 projects only
Project paused after 1 week of inactivity
500MB database (PostgreSQL)
1GB file storage
2GB bandwidth
50MB file uploads
Social OAuth
500K Edge Function invocations
50,000 monthly active users
2023-02-07
πŸ’€ AdaptableBuildManaged Database Included (MongoDB, PostgreSQL)
Free SSL/TLS
Private GitHub Repos
1 vCPU
512 MB RAM
1 GB database storage
2024-06-18
πŸ’€ HerokuApps1000 hours (Eco dyno)
Sleeps after 30 min of inactivty
Free database with limitations using JawDB or CloudDB
Free cronjobs using Heroku Scheduler

Ressources
cba85/heroku-dotenv : copy php .env variables to or from Heroku environment variables.
2023-02-07

VPS

PROVIDERPRODUCTPRICEINFORMATIONUPDATED
DigitalOceanDroplets4.00Regular2023-02-07
GandiVPS6.00Hosted in France πŸ‡«πŸ‡·2023-02-07
HetznerVPS4.50Managed Web hosting starts at ~ 2€
Arm64-architecture option
2023-06-11
Infinity FreeVPSFree5 GB Disk Space
PHP 8.3
MySQL 8.0 / MariaDB 11.4
400 MySQL Databases
Free Subdomain Names
Free SSL Certificates
2026-03-09

Database

PROVIDERPRODUCTPRICEINFORMATIONUPDATED
JawDBKitefinFreeMySQL / MariaDB / PostgreSQL
5 Mb storage
3600 request max per hour
2023-02-07
NeonFreeFree1 project
10 branches
3 Gb of data per branch
2023-06-11
PlanetscaleFreeFreeMySQL
5 Gb storage
Row reads: 1 billion
Row writes: 10 million
https://planetscale.com/docs/concepts/billing
Notes
"Complex workflow": you have to create a "dev" branch and merge it inside main if you'd have to alter database structure
2023-02-07
πŸ’€ ClearDBIgniteMySQL
5 Mb storage
3600 request max per hour
2026-03-09
πŸ’€ ElephantSQLFree20 Mb data
5 concurrent connections
2025-01-27

Storage

PROVIDERPRODUCTPRICEINFORMATIONUPDATED
Cloudflare R2FreeFree10 GB storage per month2023-06-11
CloudinaryFreeFree10 Gb storage
300000 files max
Max image size: 10 Mb
Max video size: 100 Mb
500 request max per hour
2023-02-07
DigitalOcean SpacesSpaces5.00250 Gb storage max2023-02-07

Mailing

PROVIDERPRODUCTPRICEINFORMATIONUPDATED
Brevo (ex Sendinblue)FreeFree300 emails/day2023-06-11
MailtrapFreeFree100 emails per month2023-06-11