# How to Deploy Your index.html Online for Free
Once you have generated your `index.html` file using our **Index.html Generator**, you can launch it live on the web in less than 2 minutes.
Option 1: Deploy to Cloudflare Pages (Recommended)
Cloudflare Pages provides global CDN acceleration, instant SSL certificates, and unlimited bandwidth.
1. Create a free account at [Cloudflare.com](https://cloudflare.com). 2. Go to **Workers & Pages** -> **Create Application** -> **Pages**. 3. Choose **Direct Upload** (or connect your GitHub account). 4. Drag and drop the folder containing your `index.html` file. 5. Click **Deploy Site**. Your site will immediately be live at `https://your-site.pages.dev`!
Option 2: Deploy to GitHub Pages
1. Create a new repository on [GitHub.com](https://github.com). 2. Commit your `index.html` file to the main branch root directory. 3. Go to **Settings** -> **Pages** -> Source: **Deploy from a branch** (select `main` / `/root`). 4. Click **Save**. Your site will be published at `https://username.github.io/repository-name`.