THE WORLD'S LARGEST WEB DEVELOPER SITE

HTML <input type="email">

❮ HTML <input> type attribute

Example

Define a field for an e-mail address (validates automatically when submitted):

E-mail: <input type="email" name="emailaddress">
Try it Yourself »

Definition and Usage

The <input type="email"> defines a field for an e-mail address.

The input value is automatically validated to ensure it is a properly formatted e-mail address.

To define an e-mail field that allows multiple e-mail addresses, add the "multiple" attribute.


Browser Support

The numbers in the table specify the first browser version that fully supports the element.

Attribute
type="email" 5.0 10.0 4.0 5.0 10.1

Syntax

<input type="email">

❮ HTML <input> type attribute