Tel Link Builder
Build clickable tel: links from a phone number in the international E.164 format. Great for call buttons on mobile sites, email signatures and contact pages.
Call buttons that actually dial on mobile
The phone number sits in the site footer as plain text, so on a phone the visitor has to memorize it, leave the page and type it into the dialer. A tel: link turns that into one tap with the number already filled in. The catch is the format: spaces, parentheses and dashes get in the way, and the number should be in international form so it also works for someone calling from abroad.
The cleanup is literal: everything that is not a digit or a plus sign is stripped, and if what remains does not start with a plus, one is prepended. That means the tool never guesses a country. Typing (11) 99999-0000 yields tel:+11999990000, which is not a valid number anywhere; typing +55 11 99999-0000 yields the correct tel:+5511999990000. Numbers written with a 00 international prefix also come out wrong, since the 00 stays in place — swap it for a plus sign.
What you get is the URI, not finished markup: wrap it in an anchor element with href set to the generated value and a label such as Call now. Extensions and pause characters do not survive the cleanup, so append the semicolon-ext part by hand after copying. Worth testing on desktop too: with no calling app registered for the protocol, the click does nothing visible. The link is assembled in your browser as you type.
Frequently asked questions
Do I have to include the country code?
How do I add an extension?
Does the link work on a desktop browser?
Related Tools
Iframe Builder
Builds a generic <iframe> with src, width, height and optional sandbox/allow attributes.
HTML Form Builder
Builds a <form> with inputs from a list of name:type entries and configurable action/method.
HTML Rating Stars Builder
Builds a sequence of filled/empty stars representing a numeric rating from 0 to 5.
Spotify URI Builder
Builds spotify: URIs and https://open.spotify.com URLs from a type (track/album/playlist) and ID.
Bookmarklet Builder
Wraps a JavaScript snippet as a bookmarklet (javascript: link) ready to drag to the bookmarks bar.
SMS Link Builder
Builds sms: links with phone number and optional message body, ready for mobile apps and pages.