How to Upload Custom HTML Pages to Sparkforge WordPress Hosting

By Sparkforge Support Team ·Last reviewed May 3, 2026

Custom HTML Pages let you upload a single .html file to your Sparkforge-hosted WordPress site and publish it as a live page. Single-file uploads only, 5 MB max, with assets referenced by absolute URL.

Custom HTML Pages let you upload a single .html file to your Sparkforge-hosted WordPress site and publish it on your mapped domain. Use it for code exported from a static-site generator, an AI page builder, or hand-written HTML.

What you can do with Custom HTML Pages

  • One hosting layer: manage builder-based and code-based pages on the same WordPress site.
  • Fast loads: static HTML files serve instantly.
  • Flexible source: works with output from AI tools, SSGs, and hand-written HTML.
  • Reuses your domain and SSL: no extra setup beyond your existing WordPress hosting.
  • Good fit for microsites: custom landing pages, one-off campaign pages, or tightly coded experiments.

File requirements and limits

  • One .html file per upload.
  • 5 MB maximum file size.
  • Reference images, CSS, and JavaScript by absolute URL (CDN or media library).
  • Relative paths and multi-folder uploads are not supported.
  • Each upload is one page. Multiple pages mean multiple uploads.

How to upload a custom HTML page

Step 1: Open WordPress Hosting

  1. Go to Sites → WordPress in the Sparkforge dashboard.
  2. Click Activate WordPress if it isn't enabled yet.

Step 2: Open the Pages tab

  1. Click Manage Website on the WordPress site.
  2. Click the Pages tab.

Step 3: Upload the HTML page

  1. Click Upload New HTML Page.
  2. Enter a Page Name (for example, "Grocery Page").
  3. Enter a Custom Site Slug (for example, /grocery-3).
  4. Click the upload area and pick your .html file.

Step 4: Confirm, preview, and publish

  1. Click Confirm & Preview to verify layout and content.
  2. Click Upload More Pages if you have additional pages.
  3. Click Publish to make the page live.

How to replace an uploaded page

  1. Open the Pages tab.
  2. Click the action menu (three dots) next to the page name.
  3. Click Upload New Version.

The new file replaces the old one and keeps the original URL and settings.

Frequently Asked Questions

Can I upload multiple HTML pages at once?
No. Each upload is a single .html file. Multi-page ZIP uploads are planned for a future release.
How do I include CSS, images, or scripts?
Host assets on a CDN or in your WordPress media library and reference them by absolute URL. Client-side scripts like analytics or tracking pixels work.
Can I edit an uploaded HTML page in Sparkforge?
No. Edit the HTML locally and upload a new version to replace the existing page.
Does Custom HTML Pages cost extra?
No. It's included with Sparkforge WordPress hosting.
Will the custom page use my existing SSL and domain?
Yes. Uploaded pages publish on your mapped domain and inherit the existing Sparkforge SSL setup.

Was this article helpful?