By The RunThis.page Team Published Updated

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.

Frequently asked questions

Which plans support password protection?

Pro ($30/mo) can protect up to 10 pages. Business ($50/mo) can protect an unlimited number of pages.

Do visitors need an account to open a protected page?

No. Visitors just enter the password. A correct password grants access for 24 hours via a secure cookie.

How are passwords stored?

Passwords are HMAC-hashed, never stored in plain text. The check runs at Cloudflare's edge, so the HTML is never exposed until the correct password is entered.

Can I remove the password later?

Yes. You can change or remove the password anytime from page settings. Removing it makes the page public again immediately.

Ready to share your HTML?

Publish your first page free and get a shareable link in seconds.

Start free

No credit card required. See pricing