Login Form Generator
Build a login form — email or username, a password field with a show / hide toggle, remember-me, a forgot-password link, social sign-in buttons, a card or split-screen layout and a theme — with a live preview and HTML + CSS + JS output, or a React / Vue / Tailwind component.
What this tool does
It builds the markup, the styles and the small JavaScript for a sign-in form and renders it live as you change the options.
Fields
Choose whether people sign in with an email or a username. The password field can carry a show / hide eye button (vanilla JS, included in the output). Add a remember-me checkbox and a forgot-password link independently.
Social sign-in
Turn on Google, GitHub or Apple buttons — they render above the form with an "or" divider. They are plain buttons; wire them to your OAuth flow.
Layout
Card centres a single panel. Split puts the form on one side and a coloured / image panel with a headline on the other, stacking on mobile.
Output
HTML + CSS + JS tabs, one combined file, or a React / Vue / Tailwind component with the toggle wired to state.
Privacy
Everything runs in your browser. Nothing is uploaded.