formshtmlcssjs

sign up form block.

A compact sign up card with name, email and password fields, a submit button and a basic validation message.

open the builder

it’s live: hover it, press it, tab through it.

<form class="signup-form">
  <h3 class="signup-title">Create your account</h3>
  <label class="signup-label" for="signup-name">Full name</label>
  <input class="signup-input" type="text" id="signup-name" placeholder="Jane Doe" required>
  <label class="signup-label" for="signup-email">Email</label>
  <input class="signup-input" type="email" id="signup-email" placeholder="jane@example.com" required>
  <label class="signup-label" for="signup-password">Password</label>
  <input class="signup-input" type="password" id="signup-password" placeholder="At least 8 characters" required>
  <button class="signup-btn" type="submit">Sign Up</button>
  <p class="signup-message"></p>
</form>