Resources
Desktop app
Marketplace
Community
Developers
Wallpapers
Meetups
Company
Security
Careers
Report
Status
Legal
Blog
Creators
Program
Payouts
Experts
Awards
Events
Brand
Compare
Squarespace
Wordpress
Unbounce
Webflow
Figma
Wix
Solutions
Figma to HTML
Website builder
Portfolio maker
Landing pages
UI/UX design
No-code
Socials
Instagram
X Twitter
YouTube
LinkedIn
Threads
TikTok
    Framer
    EnterprisePricing
    Enterprise
    Pricing
    Marketplace
    TemplatesPluginsComponentsVector Sets
    Templates
    Plugins
    Components
    Vector Sets
    Component preview thumbnail
    MarketplaceComponents

    Simple Password Lock

    Gate your entire site with a password overlay that prevents access until the correct password is entered.

    Agustin Dell Aquila
    Agustin Dell Aquila
    Creator
    16h ago
    Updated
    24
    Views
    Agustin Dell Aquila
    Agustin Dell Aquila
    Creator
    16h ago
    Updated
    24
    Views

    Make it with Workshop

    Build your own component with AI


    The Password Lock component places a full-screen overlay in front of your entire website. Visitors are prompted to enter a password before they can view or interact with your content. Once the correct password is entered, the overlay disappears completely, allowing the page to become fully interactive again.

    Unlike static overlays, this lock uses a portal to the document body, so it truly covers the whole site without layout hacks. Perfect for prototypes, gated demos, or light content previews where you want a simple password gate without server configuration.

    ⚠️ Note: this is a client-side lock. For secure production use, rely on server-side authentication.

    Features

    • ✔︎ Full-page overlay rendered in a portal to body

    • ✔︎ Custom prompt text, background, and colors

    • ✔︎ Responsive UI that scales with any viewport

    • ✔︎ Font and border radius customization

    • ✔︎ Optional session persistence to skip re-entering password for a set time

    Property Controls

    • Password: The required password (hidden input).

    • Prompt: Message shown above the input.

    • Background: Overlay background color.

    • Text Color: Color for text and UI elements.

    • Font: Customize font family, size, weight, spacing, line height.

    • Border Radius: Roundness of input and button elements.

    Support
    About ComponentsRefund PolicyContact Creator

    More Components

    See All →
    Thumbnail for Animated SVG Beam, a Framer Marketplace template by Noman.
    Animated SVG Beam
    $6
    Noman
    Thumbnail for OrbitRingPro, a Framer Marketplace template by Can Girgin.
    OrbitRingPro
    $10
    Can Girgin
    Thumbnail for Letter Glitch BG, a Framer Marketplace template by Alpha Design.
    Letter Glitch BG
    Free
    Alpha Design
    Thumbnail for 3D Layer Reveal Effe, a Framer Marketplace template by Ulvin.
    3D Layer Reveal Effe
    $5
    Ulvin
    Thumbnail for Logo Preloader, a Framer Marketplace template by Brett Jackson.
    Logo Preloader
    Free
    Brett Jackson
    Thumbnail for LumaButton, a Framer Marketplace template by Shaigexp.
    LumaButton
    Free
    Shaigexp
    Thumbnail for Duotone, a Framer Marketplace template by Ismael Martínez.
    Duotone
    Free
    Ismael Martínez
    Thumbnail for Unblur, a Framer Marketplace template by rudolfredev.
    Unblur
    $7
    rudolfredev

    More from Agustin Dell Aquila

    See All →
    Thumbnail for Persistent Checklist, a Framer Marketplace component by Agustin Dell Aquila.
    Persistent Checklist
    component · $5
    Agustin Dell Aquila
    Thumbnail for Multi-Purpose Form, a Framer Marketplace component by Agustin Dell Aquila.
    Multi-Purpose Form
    component · $10
    Agustin Dell Aquila
    Thumbnail for Real Snow, a Framer Marketplace component by Agustin Dell Aquila.
    Real Snow
    component · $5
    Agustin Dell Aquila
    Thumbnail for Logo Particle Warp, a Framer Marketplace component by Agustin Dell Aquila.
    Logo Particle Warp
    component · $5
    Agustin Dell Aquila