Skip to content
Related Articles

Related Articles

HTML | <input> accept Attribute

View Discussion
Improve Article
Save Article
Like Article
  • Difficulty Level : Basic
  • Last Updated : 02 Dec, 2021

The HTML <input> accept Attribute is used to specifies the type of file that the server accepts. This attribute can be used with <input type=”file”> element only. This attribute is not used for validation tool because file uploads should be validated on the Server.

<input accept = "file_extension | audio/* | video/* | image/* | media_type">

Attribute Values  

  • file_extension: It Specify the file extension(s) like .gif, .jpg, .png, .doc) the user can pick from.
  • audio/*: The user can pick all sound files.
  • video/*: The user can pick all video files.
  • image/*: :A valid media type, with no parameters. Look at IANA Media Types for a complete list standard media types
  • media_type: A valid media type without parameters.



<!DOCTYPE html>
      HTML input accept attribute
        body {
            text-align: center;
        h1 {
            color: green;
      HTML <input> accept attribute
    <form action=" ">
        <input type="file"
        <input type="submit">


Supported Browsers: The browsers supported by HTML <input> accept Attribute are listed below: 

  • Google Chrome 8.0
  • Internet Explorer 10.0
  • Firefox 4.0
  • Apple Safari 6.0
  • Opera 15.0

My Personal Notes arrow_drop_up
Recommended Articles
Page :

Start Your Coding Journey Now!