List Of URI Schemes
   HOME

TheInfoList



OR:

This article lists common URI schemes. A Uniform Resource Identifier helps identify a source without ambiguity. Many URI schemes are registered with the
IANA The Internet Assigned Numbers Authority (IANA) is a standards organization that oversees global IP address allocation, autonomous system number allocation, root zone management in the Domain Name System (DNS), media types, and other Internet P ...
; however, there exist many unofficial URI schemes as well. Mobile deep links are one example of a class of unofficial URI schemes that allow for linking directly to a specific location in a mobile app.


Official IANA-registered schemes

URI schemes registered with the
IANA The Internet Assigned Numbers Authority (IANA) is a standards organization that oversees global IP address allocation, autonomous system number allocation, root zone management in the Domain Name System (DNS), media types, and other Internet P ...
, both provisional and fully approved, are listed in its registry fo
Uniform Resource Identifier (URI) Schemes
These include well known ones like: * - File URI scheme * –
File Transfer Protocol The File Transfer Protocol (FTP) is a standard communication protocol used for the transfer of computer files from a server to a client on a computer network. FTP is built on a client–server model architecture using separate control and d ...
* –
Hypertext Transfer Protocol HTTP (Hypertext Transfer Protocol) is an application layer protocol in the Internet protocol suite model for distributed, collaborative, hypermedia information systems. HTTP is the foundation of data communication for the World Wide Web, wher ...
* – Hypertext Transfer Protocol Secure * – mailto for
email Electronic mail (usually shortened to email; alternatively hyphenated e-mail) is a method of transmitting and receiving Digital media, digital messages using electronics, electronic devices over a computer network. It was conceived in the ...
addresses * – for
telephone number A telephone number is the address of a Telecommunications, telecommunication endpoint, such as a telephone, in a telephone network, such as the public switched telephone network (PSTN). A telephone number typically consists of a Number, sequ ...
s * – Internet Message Access Protocol * –
Internet Relay Chat IRC (Internet Relay Chat) is a text-based chat system for instant messaging. IRC is designed for Many-to-many, group communication in discussion forums, called ''#Channels, channels'', but also allows one-on-one communication via instant mess ...
* – Network News Transfer Protocol as well as many lesser known schemes like: * – Application Configuration Access Protocol * – Internet Content Adaptation Protocol * – Message Tracking Query Protocol ( RFC3887) * – Encrypted
WebSocket WebSocket is a computer communications protocol, providing a full-duplex, simultaneous two-way communication channel over a single Transmission Control Protocol (TCP) connection. The WebSocket protocol was standardized by the Internet Engineering ...
connections


Unofficial but common URI schemes


Registering Schemes

A procedural guideline lik
RFC 2717BCP 35
is provided for new URL Scheme Names registration. From time to time, some guidelines may be updated. The scheme registry maintains the mapping between scheme names and their specifications.


References


External links


Official IANA Registry of URI SchemesMore information, including many more schemes
{{Hypermedia Request for Comments