How to Password Protect Shared HTML Pages

Sometimes you need to share HTML content privately. RunThis.page lets you set a password on any page so only people who know the password can view it. Available on Pro and Business plans.

Password protection runs at the edge — visitors see a fast, clean password form before the page loads. No viewer account is needed. Just share the URL and the password separately.

Step-by-step: Password protect a page

  1. 1

    Upload your page

    Sign up and upload an HTML file from your dashboard, or use the API.

  2. 2

    Set a password in page settings

    Open the page detail view and find the "Password Protection" section. Enter your chosen password and save.

  3. 3

    Share the URL and password separately

    Send the page URL and the password through different channels for better security — URL in email, password via Slack, for example.

What visitors see

When someone visits a password-protected page, they see a clean password form. They enter the password, and if correct, they get access for 24 hours via a secure cookie. No account needed.

Wrong passwords show a clear error. The password check happens at the edge (Cloudflare Worker), so it's fast worldwide and the HTML content is never exposed until the correct password is entered.

Use cases

Plan limits

You can change or remove the password at any time from the page settings. Removing the password makes the page public again immediately.

Why RunThis.page for private sharing?

Password protection works great for private data dashboards, portfolio pieces, and any content you want to share with a limited audience.

Ready to share your HTML?

Upload your file and get a shareable link in seconds.

Get Started

Plans start at $15/mo. See pricing