How to Password Protect a Single Page in Framer (Free Component Included)

Two app icons: a blue "F" and a gray lock on a textured background.

Password-protecting an individual page is one of the most requested features in the Framer community, and Framer doesn't have it built in by default. The good news is you can add it in under two minutes using a free component built with AI on Gamraat. Here's exactly how to do it.



Why password protect a single page in Framer

Framer's built-in site-wide password protection is great when you want to lock down an entire project, but it doesn't help when you only need to gate one page. Common use cases include:

  • Sharing a client preview without exposing the full site

  • Locking a hidden landing page for a specific campaign or partner

  • Hiding a beta page from public view

  • Sharing private content with a small group

Until Framer adds this natively, the cleanest workaround is dropping a password modal component onto the page you want to protect.


Step 1: Get the component from Gumroad


Head to the Gumroad page and grab the password-protected component. Once you have the component selected, press Ctrl + C (or Cmd + C on Mac) to copy it.


Step 2: Paste it into your Framer page

Open your Framer project and click on the page you want to password protect. Press V to switch to the select tool, then paste the component with Ctrl + V. The component will land somewhere on your canvas.


Step 3: Set the position to absolute

Select the component and change its position type from relative to absolute. Set the top value to 0 and the left value to 0. This anchors the modal to the top-left of the page so it covers everything correctly.

Step 4: Set the size to 1px by 1px

This part feels counterintuitive but it's correct. Set both the width and height to 1 pixel. The component handles its own full-screen rendering through internal layout logic, so a 1x1 frame is all that's needed on the canvas.


Step 5: Customize the password

In the properties panel on the right, you'll see a password field. The default is 5555, but you can change it to anything you want. For example, type in your own password like "costa" and the modal will only let visitors through if they type that word in.

If you preview the page and click "continue" without typing the password, nothing happens. Type the correct one, and you're in.

Step 6: Customize the background

The component supports both image and color backgrounds. By default it uses an image, but you can switch to a solid color from the right panel. White, black, or a brand color all work fine. In most cases an image background looks the most polished, especially with a slight blur or overlay.


Step 7: Publish and test

Hit publish on your Framer site, then refresh the live URL. You'll only see the password modal, with the rest of the page hidden behind it. Type your password and the page reveals itself.

Important: this is interaction, not real security

One thing to be very clear about: this component doesn't actually hide your page content. The password and the rest of the page are still visible in the page's source code. Anyone who knows how to open browser dev tools can see everything in seconds.

Use this for casual gating like client previews, friendly access control, or simple campaigns. Don't use it to protect sensitive information, paid content, or anything that actually needs to stay private. For real security, you'd need server-side authentication (which Framer doesn't natively support yet).

Wrapping up

That's the full setup. A two-minute trick that adds a password gate to any individual Framer page using a free AI-built component. It's a great fix until Framer ships native per-page password protection.

If you have questions, drop them on the YouTube video. The component link is in the video description and on the Gamraat page.

Featured

3D Fluid Carousel

Model winking, wearing bold red lipstick, titled "Future Neon Pulse."

Components

ASCII

Stylized "X" made of characters with surrounding star shapes on a black background.
ASCII art interface with font and brightness settings on a dark background.

Plugins

Auto Publish

Dashboard showing drafts, schedule, and published status.
CMS scheduling interface with calendar and content management dashboard.

Plugins

Blink

Website banner: "Sell like a creator" with demo and start buttons.
Digital content platform interface with vibrant images and bold text sections.

Templates

Clientflow

Dashboard with project listings on a wavy, dark background.
Project management interface with task lists and buttons, set against a wavy backdrop.

Plugins

Closor

AI-powered platform homepage showcasing features and brand collaborations.
Collage of website interface showcasing AI-driven productivity features.

Templates