Slate
Split-layout login page
A modern split-layout login page with a brand panel, show/hide password toggle, and inline validation states. Plain HTML, CSS, and a few lines of JavaScript.
Free for personal & commercial use
Customize with AI
Opens the AI with a ready-made prompt (also copied to your clipboard).
What's inside
Split brand panel
A dark left panel for your logo and pitch, hidden automatically on small screens.
Show / hide password
A built-in toggle with proper accessible labels.
Inline validation
Email and password fields show clear error states before the form ever submits.
Backend ready
Point the form's action at your server and remove the demo handler — that's the whole integration.
Frequently asked questions
Is the login page template free?
Yes — free for personal and commercial use, shipped as one HTML file with CSS and JavaScript included.
Does it include real authentication?
No — it's the front end only. Connect the form to your backend or auth provider; the client-side validation is visual, so always validate on the server too.
Does it work without Bootstrap?
Yes. Slate is written in plain CSS with no frameworks, so there's nothing extra to load.