30 CSS Login Forms
30 CSS login form designs for SaaS and B2B account entry, fintech and secure-storage sign-in, Web3 wallet connect, and consumer social onboarding — spanning split-screen brand heroes, floating-label and magic-link inputs, glassmorphism and neon dark modes, OAuth and biometric prompts, OTP grids, PIN pads, password strength meters, and inline validation. Scoped under .lf-NN for no-collision pasting, prefers-reduced-motion guarded, framework-agnostic.
Related20 CSS Form Validation16 CSS Floating Label Inputs28 CSS Input Fields20 CSS Social Buttons18 CSS Forms
Premium design systemPartner: Untitled UI
Affiliate linkDesigning the whole screen, not just this section?
You just browsed 30 login forms. Untitled UI is the Figma UI kit 380,000+ designers use: 10,000+ components and 420+ ready page examples in Pro, with a matching React library on Tailwind CSS. Figma Pro is a one-time purchase from $129.
Untitled UI. We may earn a commission, at no extra cost to you.
02. Multi-Tenant Account Switcher (opens in a new tab)
03. Floating Label Login (opens in a new tab)
04. Web3 Native Wallet Connect (opens in a new tab)
05. Stripe-Inspired Minimalist (opens in a new tab)
06. OAuth Social Login (opens in a new tab)
07. Magic Link (opens in a new tab)
08. Aurora Glow (opens in a new tab)
09. Neon Synthwave (opens in a new tab)
10. Liquid Slide (opens in a new tab)
11. Card Flip Reset (opens in a new tab)
12. Terminal Prompt (opens in a new tab)
13. Floating Pill (opens in a new tab)
14. Gradient Border (opens in a new tab)
15. Side Panel (opens in a new tab)
16. Social First (opens in a new tab)
17. Animated Mascot (opens in a new tab)
18. Compact Modal (opens in a new tab)
19. Glass Frosted (opens in a new tab)
20. Step-by-Step (opens in a new tab)
21. Animated Gradient Border (opens in a new tab)
22. Vault Lock (opens in a new tab)
23. Brutalist Stamp (opens in a new tab)
24. Show Password Toggle (opens in a new tab)
25. OTP Verify (opens in a new tab)
26. Strength Meter (opens in a new tab)
27. Pin Pad (opens in a new tab)
28. Inline Validation (opens in a new tab)
29. Constellation (opens in a new tab)
30. Biometric Prompt (opens in a new tab)
Build your own
Tweak the exact look in our visual generators — no signup, instant copy-paste.
Frequently asked questions
What login form patterns actually convert for SaaS authentication in the US, UK, Canada and Australia?
How do I build a passwordless email magic-link login form that works with Supabase, Auth0, Clerk, Firebase or SuperTokens?
How do I build a WCAG 2.1 / WCAG 2.2 accessible login form that passes an enterprise a11y audit or a US federal Section 508 review?
Which login form patterns match the compliance requirements for GDPR (EU/UK), CCPA (California) and HIPAA (US healthcare)?
How do I build a Web3 wallet-connect login (MetaMask, Coinbase Wallet, WalletConnect, Rainbow, Phantom) as a pure-CSS UI shell?
How do I build a fintech / banking KYC login form that meets US FinCEN CIP requirements, UK FCA rules, EU PSD2 SCA and Australian ASIC standards?
Do these login forms need JavaScript, and can I use them in React, Vue, Svelte, Astro, Next.js, Remix or SvelteKit?
Related collections
15 CSS 3D Tilt Hover Cards
15 mouse-aware 3D tilt hover cards — e-commerce product spotlight, glassmorphism parallax team card, interactive pricing tier, holographic NFT collectible, pop-out mascot, dark tech grid with border glow, media player album art, blog article preview, cyberpunk neon glow, dashboard KPI widget, minimalist real estate, flip-to-back tilt, mobile app showcase, course learning card, and a Pure CSS touch-friendly tilt. Vanilla JS writes --rx/--ry/--mx/--my; all rendering stays in CSS on the GPU.
24 CSS Animated Cards
24 hand-coded CSS animated card patterns organised by what triggers the motion, not by card style. Scroll and entrance triggers: staggered grid reveals, @starting-style mount-in, scroll-driven scale and fade on animation-timeline: view(), View Transitions API card-to-detail morphs, blur-to-sharp lazy image loading, and FLIP re-layout when a filter changes. State-change triggers: add-to-cart success morph, like and save particle burst, expand and collapse to intrinsic height with calc-size(), swipe-to-dismiss on Pointer Events, and skeleton-to-loaded crossfade. Data-driven triggers: count-up KPI metrics, SVG sparkline draw-on-enter, and progress ring fill on load. Ambient idle loops: breathing glow, floating drift, animated gradient mesh backgrounds, conic rotating borders, auto-cycling testimonial decks, and live status pulses. Plus four hover patterns where the effect is the topic itself: cursor spotlight, holographic foil glare, corner ribbon slide, and horizontal accordion expand. Every card is scoped under a .ac-NN prefix for no-collision pasting, guards prefers-reduced-motion, animates compositor-only properties, and ports unchanged to React, Vue, Svelte, Astro, Next.js and Tailwind.
22 CSS Avatars
22 hand-coded CSS avatars for chat apps, team dashboards, comment threads, account menus, and social profiles. Covers circular and squircle shapes, gradient and conic story rings, hexagon clip-path crops, online status dots, notification count badges, verified checkmarks, stacked facepiles with plus-N overflow, initials fallbacks for users without photos, broken-image recovery, avatar pickers, and a size scale system where the ring, badge, and status dot all scale from a single custom property.





























