General

Sign Up page design Source Code Using HTML, CSS and Bootstrap

Ravindra Kumar

A well-designed sign-up page is crucial for user engagement on any website. It serves as the gateway for new users to join your platform. In this article, we will guide you through the process of creating a modern, responsive sign-up page using HTML, CSS, and Bootstrap.

Why Bootstrap?

Bootstrap is a popular front-end framework that simplifies the process of designing responsive and aesthetically pleasing web pages. It provides pre-designed components and a responsive grid system that makes web development faster and easier.

Structure of the Sign-Up Page

Our sign-up page will include the following elements:

  1. A simple and clean form layout.
  2. Fields for full name, email, password, and confirm password.
  3. A submit button for user registration.
  4. A link to redirect users to the login page if they already have an account.

HTML Code for the Sign-Up Page

The HTML structure of the sign-up page includes Bootstrap classes for styling and layout management:


<div class="container">
<div class="signup-container">
<h2 class="text-center mb-4">Sign Up</h2>
<form>
<div class="mb-3">
<label for="name" class="form-label">Full Name</label>
<input type="text" class="form-control" id="name" placeholder="Enter your full name" required>
</div>
<div class="mb-3">
<label for="email" class="form-label">Email address</label>
<input type="email" class="form-control" id="email" placeholder="Enter your email" required>
</div>
<div class="mb-3">
<label for="password" class="form-label">Password</label>
<input type="password" class="form-control" id="password" placeholder="Enter your password" required>
</div>
<div class="mb-3">
<label for="confirm-password" class="form-label">Confirm Password</label>
<input type="password" class="form-control" id="confirm-password" placeholder="Confirm your password" required>
</div>
<button type="submit" class="btn btn-primary w-100">Sign Up</button>
</form>
<p class="text-center mt-3">Already have an account? <a href="#">Login</a></p>
</div>
</div>

CSS Styling for a Modern Look

We use simple CSS styling to enhance the appearance of the form:


.signup-container {
max-width: 400px;
margin: 50px auto;
padding: 20px;
background: white;
border-radius: 10px;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
}

This CSS ensures that the form is centered, has a clean background, and includes a slight shadow for a modern effect.

Making It Responsive

Bootstrap’s grid system ensures that our form looks great on all screen sizes. The container class keeps the form responsive, while Bootstrap’s built-in form-control styles make sure input fields are adaptable to different devices.

Check Demo

Download Source Code

PHP Login Dashboard Template with Bootstrap Free Download

Ravindra Kumar

Ravindra is a passionate full stack developer and dedicated blogger with a flair for crafting user-friendly web applications and insightful articles. With expertise spanning front-end and back-end technologies, Ravindra brings ideas to life through innovative coding solutions.

Suggested Reading

Download Free Pets & Animals Website Template

Create a Perfect Online Home for Your Pet Store or Animal Care Brand This Pets & Animals Website Template is designed for pet shops, grooming centers, veterinary clinics, animal shelters, and pet bloggers. With a cheerful layout, responsive design, and simple customization, it’s ideal for businesses that care for pets and animals with love. Template […]

eLearning Platform Website Template using HTML, CSS, Tailwind free Download

Looking to build a modern and responsive eLearning platform or online course website? Our eLearning Platform Template is designed using HTML, CSS, and Tailwind CSS, giving you a lightweight, fast, and customizable solution – and the best part, it’s absolutely free to download. Key Features Responsive Design – Built with Tailwind CSS for seamless viewing […]

Forgot Password in PHP Using AJAX and MySQL

User authentication is one of the most important parts of any web application. While creating a login and registration system in PHP is quite common, many developers forget to implement a secure Forgot Password feature. A Forgot Password system allows users to reset their password in case they lose access. In this article, we’ll build […]

(7)+ Platforms to Build AI Agents in 2025: A Complete Guide

Artificial Intelligence (AI) is no longer just about chatbots and smart recommendations. Today, AI agents are reshaping the way we work—automating tasks, reasoning through decisions, and collaborating like digital teammates. If you’re looking to create AI-powered agents for business or personal productivity, a growing number of platforms make it possible without heavy coding knowledge. In […]

The Most Reliable Hosting Options for Startups and SMBs

Small businesses are the backbone of any country. India accounts for over 63 million SMBs (Small and Medium Businesses) [ET Times]. Stepping up into this sector has its challenges, including a tight budget, growing demands, and the constant requirement to stay online. This is where a web hosting service becomes non-negotiable. Whether launching the first […]

Ecommerce Website Frontend source Code in HTML,CSS,Javascript & Bootstrap

Front-end source code makes up an eCommerce website’s UI. This code is crucial to buyer-site interaction.  It includes the structural, visual, and engaging parts that make the user’s experience unique. Online shopping Website frontend source code was created with HTML, CSS, JavaScript, and different frameworks, ensuring the website works and looks good. HTML: Structuring the Web Pages […]