Figma UI component

Figma log in page examples

A log in page is the screen your returning users see more than any other. These Figma log in page examples cover simple, card, and split layouts with social login variants, plus a four-step forgot password flow, in desktop and mobile, light and dark.
About this component

Log in page design in Figma: layouts, states, and recovery

How these log in page examples are built, and what a returning user is owed on that first screen.

The log in page gets more traffic than anything else you ship and less design time than almost anything else you ship. Every part of it is load bearing: where the forgot password link sits, whether the email field remembers what was typed after a failed attempt, what the error says, whether a password manager can fill it at all.

The examples above are whole pages rather than a form floating in space, so those calls are already made in a real 1,440px context.

Simple, card, or split

The layouts sort into three families. Simple centers the form on the page, with variants for a stripped-back minimal version, an illustration, a version sitting under a header navigation, and two social login treatments, one of which leads with the provider buttons before the email field rather than burying them under a divider.

Card layouts lift the form onto a surface, either separated from the background or combined with it. Split layouts hand half the desktop canvas to something else: an app mockup, a customer quote, an image, a carousel, or a quote paired with a photo.

That second half is the part most teams waste. Someone signing in for the hundredth time will never read it, but someone who arrived from your pricing page and is one tab away from creating an account might.

What the form owes the browser

Two rules decide whether your log in page works for people who do not type passwords from memory. Fields need autocomplete values so browsers and password managers can fill them, which is the point of identifying the purpose of each input.

And nothing in the flow may block pasting or autofill. WCAG's accessible authentication criterion treats remembering a site-specific password as a cognitive function test, and it is explicit that a verification code must at least be pasteable. Blocking paste on a six-digit field is the most common way products fail it, usually in the name of security.

Error copy is the rest of the job: say the email or password is incorrect without saying which, and never clear the email field on a failed attempt.

Recovery is part of the log in design

The same file carries the forgot password flow as its own component set: request a reset, check your email, set a new password, and a success screen, plus a sidebar version, each drawn at 1,440px desktop and 375px mobile.

Designing only the happy path is how you end up with a reset screen that looks like it came from a different company, which is exactly the moment a user is squinting at a link that arrived by email and wondering whether it is real. Matching the reset screens to the log in page is a trust decision as much as a visual one.

Turning a page into a prototype

Because breakpoint is a variant property on the component, moving a log in page between its 1,440px and 375px versions is a property change on the instance, not a second design.

Wire the primary button to your first app screen, the forgot password link to step one of the recovery set, and the account link to a sign up page; Figma's prototyping guide covers the triggers and navigate actions.

Every page exists in light and dark, so the dark version of your auth flow is already drawn rather than promised. If you only need the form block itself, the log in headers and forgot password headers are the same content without the page around it.

These pages have already been built once, in code. Untitled UI React log in pages are open source, built with Tailwind CSS and React Aria, with field labelling, focus order, and error announcement already handled.

FAQs

Frequently asked questions

Common questions about designing log in pages in Figma with Untitled UI, spanning layouts and password recovery.

Should a log in page offer social login?

Offer it when your users already have an account with that provider and you can support it forever. Social buttons cut typing and password resets, but each one is a dependency, and removing a provider later strands everyone who used it.

Two providers plus email is a defensible ceiling. These examples include two social login layouts, one leading with the provider buttons and one placing them alongside the email form.

How do I prototype a log in flow in Figma?

Connect the primary button to the first screen of your app, the forgot password link to the first step of the recovery set, and the sign up link to a sign up page.

Because the breakpoint is a variant property, the mobile flow comes from the same instances. Figma's prototyping guide covers the trigger and navigate actions you need.

What should a failed log in say?

That the email or password is incorrect, without specifying which. Naming the wrong field tells an attacker which addresses have accounts.

Keep the typed email in place, move focus back to the password field, and phrase the message as a fact rather than an accusation. If repeated attempts lock the account, warn before the lockout rather than after it.

Are these log in page examples included in the free version?

The log in page examples are part of the paid Untitled UI Figma kit. See pricing for what is included.

The 100% free Figma UI kit covers core components from the same system, including the inputs and buttons these pages are built from, if you want to try it first.

Is there a React version of these log in pages?

Yes. Untitled UI React log in pages are open source, built with Tailwind CSS and React Aria, and mirror these Figma layouts, so the page you signed off is the page that ships.

Figma UI components

Application UI/Dashboard examples

Dashboard, settings, form layouts—useful examples for everything you need to design modern dashboards and products.
Figma UI components

Application UI/Dashboard Figma components

Modals, tables, alerts—everything you need to design modern and beautiful apps, dashboards and products.
Figma UI components

Marketing website components

Landing page header and website sections—everything you need to design modern and responsive marketing websites.
The ultimate UI kit for Figma

What is Untitled UI?

Untitled UI Figma is the largest UI kit and design system for Figma in the world. Here's everything great about Untitled UI in just 60 seconds.
Play icon
Untitled UI in 60 seconds
Play icon
Pause icon
Join 380,000+ designers from the world's top companies
Gumroad 5 stars

Untitled UI is the best $ I've spent on my business in a long time. I'm going to keep using it and recommending it to every designer I know.

Sam Pierce Lolla
Sam Pierce Lolla
Founder, Shuffleboard
Star iconStar iconStar iconStar iconStar icon
Gumroad 5 stars

Over the years we've featured hundreds of UI kits on UXCrush, but Untitled UI is by far the most comprehensive and detailed I've seen yet. A must have for any designer!

Luca Vavassori
Luca Vavassori
Founder, UXCrush
Star iconStar iconStar iconStar iconStar icon
Gumroad 5 stars

I've used all UI kits on the market. I can say without a doubt that the Untitled UI kit is the best on the market. It covers everything a designer needs in a modern and efficient way.

Murat Alpay
Murat Alpay
Product Designer, @imuratalpay
Star iconStar iconStar iconStar iconStar icon
Gumroad 5 stars

Incredible, and keeps getting better. I’ve tried dozens of UI kits and Untitled UI is the only name you should care about. It stands head and shoulders above the rest.

Jérémy Franck
Jérémy Franck
Designer, @jrmyfranck
Star iconStar iconStar iconStar iconStar icon
Gumroad 5 stars

Such a beautiful, detailed, and extensive UI kit. Untitled UI is the perfect foundation for any project. I highly recommend this huge time saver.

Adham Dannaway
Adham Dannaway
Product Designer, Practical UI
Star iconStar iconStar iconStar iconStar icon
Gumroad 5 stars

Untitled UI has been an amazing resource that I'm learning to rely upon to spin up ideas in no time. I think I might launch a startup pretty soon by mistake here!

Ricardo Buzzotta
Riccardo Buzzotta
Senior Product Designer, Spotify
Star iconStar iconStar iconStar iconStar icon
Gumroad 5 stars

The sheer scale, details, and organization of this kit is mind-blowing. It covers nearly everything a Designer could need in a modern, efficient and systematic way.

Corey Moen
Corey Moen
Senior Brand Designer, Webflow
Star iconStar iconStar iconStar iconStar icon
Gumroad 5 stars

I'm super impressed with this. I love poking around in other peoples UI Kits to see how they think. This is probably one of the most comprehensive I've seen.

Matt Walker
Matt Walker
Design Systems, Mailchimp
Star iconStar iconStar iconStar iconStar icon
Gumroad 5 stars

I'm super excited to use this for quick mockups of ideas in Figma. We're always trying to streamline our design process so we can move fast! Definitely recommend.

Jenny Chu
Jenny Chu
Head of Product, Eucalyptus
Star iconStar iconStar iconStar iconStar icon
Gumroad 5 stars

Untitled UI is easily the best UI kit I've used so far. It has an insane amount of components that are all incredibly well-built. I don't even know how many hours this will save.

Sunny Trochaniak
Sunny Trochaniak
Founder, NewPulse Labs
Star iconStar iconStar iconStar iconStar icon
Gumroad 5 stars

The attention to detail and thought Jordan has put into this UI kit is unparalleled.

Dan Mcleay
Dan Mcleay
Lead Designer, Fox Sports
Star iconStar iconStar iconStar iconStar icon
Gumroad 5 stars

Untitled UI is incredibly well-organized and the attention to detail is great. I highly recommend this kit to any designer that wants to create beautiful designs fast.

Tom Bekkers
Tom Bekkers
Founder & Creative Director, Flowbase
Star iconStar iconStar iconStar iconStar icon
Gumroad 5 stars

What an awesome Figma kit... it's an absolute game changer. This is the perfect base for any design system. The size and attention to detail is next level.

Dan Anisse
Dan Anisse
Co-founder, Relume
Star iconStar iconStar iconStar iconStar icon
Gumroad 5 stars

We've been using Untitled to build Himalayas 2.0 and have finished a complete redesign in just a few days. It has everything we need already pixel-perfect.

Abi Tyas Tunggal
Abi Tyas Tunggal
Co-founder, Himalayas
Star iconStar iconStar iconStar iconStar icon