Used for short plain text input.
Hides characters for sensitive input.
Validates email format.
Only accepts numerical input.
For phone numbers (no validation).
Validates website addresses.
Styled for search bars.
Choose a calendar date.
Pick a specific time.
Select date and time (local).
Choose a month and year.
Pick a week number of a year.
Pick a color from palette.
Select a numeric value on a scale.
Upload a file from device.
Toggle an option on/off.
Select one from a group.
Sends form data.
Clears all form fields.
Custom action trigger button.
Stores hidden data not visible to the user.
Submits form using an image as the button.
Obsolete: replaced by datetime-local.
>> "This page is for educational purposes only. It demonstrates HTML input types and their usage."
>> "No data is sent, stored, or shared. All input stays entirely on your device for learning purposes only."