URL schema is used as an identifier in launching applications and performing a set of commands in iOS devices.

The schema name of a URL is the first part of a URL. (e.g. schemaname:// ).

For web pages, the schemas are usually http or https.

iOS supports these URL schemas:

  • http, https, ftp - Web links on Browser app.
  • mailto - E-mail links that launches the Mail app.
  • tel - Telephone Numbers that launches the phone app.
  • sms - Text Messages that launches the SMS app for iPhones.

URL Schemas are used to launch an application from either a browser of from another application on iOS.

iOS application developers can specify and register their own custom URL schemas.

See also