Credit Card Validator

  • About

Option A: Generate a New Card

The algorithm has a 50/50 chance of generating a valid or invalid card. You can see which one did you get in Step 2.

If you get an invalid card, you can turn it valid in step 3.

Step 1. Generate a new credit card number.


Option B: Validate an Existing Card

About the Project

Project Overview

This Credit Card Validator tool is a personal portfolio project that showcases a simple web application for validating credit card numbers using the Luhn algorithm. Users can easily generate card numbers by selecting a credit card company from a dropdown menu, validate them with a click, and make corrections if necessary.

This project highlights my skills in HTML, CSS, and JavaScript, and you can see the Github docs here.

Disclaimer

These credit card numbers are non-functional and intended solely for testing purposes. They lack the necessary cardholder name, and CVV code required for actual transactions.

Use these numbers exclusively for testing your validation processes or simulating sample data. The card designs were created by me and are not valid. The Luhn Algorithm was applied to generate valid numbers.

© Theodor Kaljo, 2024. Made in Tallinn.