Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more

Use an HTTPS wa.me link for most websites and mobile-web pages. Put the recipient’s full international phone number after wa.me/, remove the plus sign, spaces, brackets, dashes, and leading trunk zero, and optionally add URL-encoded text. On iOS, WhatsApp recommends the same HTTPS universal-link approach for account links; its documented whatsapp:// scheme is available when your native app needs a specific WhatsApp action. WhatsApp Business users can also create a short link with an optional default message.

Choose the right WhatsApp link

The implementation depends on where your link lives and whether it should target a known account. A normal website button, a QR code, an email signature, and a mobile-web page can all use an HTTPS click-to-chat URL. A native iOS app can use that universal link or, for an app-specific action, WhatsApp’s documented custom scheme. A WhatsApp Business short link is useful when you want a business profile page and a link that can be managed from the Business app rather than hand-building a phone-number URL.

Method Destination Best placement Prefilled message Important behavior
https://wa.me/<number> A chat with one WhatsApp account Websites, landing pages, QR codes, email, mobile web Yes, with a URL-encoded text parameter Works on phones and WhatsApp Web; the person still taps Send
https://wa.me/?text=<text> A contact-selection flow Share links when the recipient is chosen by the visitor Yes No destination number is included
WhatsApp Business short link Your Business account Business website, Facebook page, printed or digital materials Yes, through a default message template Installed-app users go to chat; browser users see business information and a “Continue to chat” action
HTTPS universal link in an iOS app A WhatsApp account Native iPhone and iPad apps Yes WhatsApp identifies universal links as the preferred iOS account-linking method
whatsapp:// custom scheme WhatsApp Messenger actions such as opening the app or composing a message Native iOS code that needs an app-specific action Yes, with the documented text parameter Requires scheme detection configuration when using iOS canOpenURL; the cited documentation is iOS-specific

How WhatsApp click to chat works

Click to chat lets a visitor begin a conversation without first saving the phone number in the phone’s address book. The link resolves through WhatsApp’s HTTPS service. If WhatsApp is installed, the device may hand off to the app; otherwise the browser can continue to WhatsApp Web or a browser-based WhatsApp page. The exact handoff depends on the device, browser, operating system, and installation state, so describe the action as “Chat on WhatsApp” rather than promising that every tap opens the app.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The destination number must have an active WhatsApp account. A correctly formatted URL cannot create an account or deliver a message to a number that is not registered. Opening the link also does not send a message automatically: any prefilled text appears in the composer, and the visitor chooses whether to edit and send it.

#1 Best Overall
Sale
Compressed Air Duster,130000RPM Super Power Cordless Air Duster,Rechargeable Brushless Blower,3 Gear Adjustable Blower with LED Light,Dust Remover for Computer/House/Outdoor/Car
  • Powerful Turbo Fan:CAGIWIRU Electric Air Duster have reached speed up to 130000RPM,Can efficient remove dust and debris.With LED light and Three Adjustable Speed to meet with different cleaning tasks.
  • With Attached USB C Fasting Charging cable.Charing 3 hours,Enjoy up to 240 minutes of use on the lowest setting, For third speed can use for 25mins.with four charging options to meet with your needs.
  • Wide Application: attached 5 different nozzles,making it suitable for a variety of scenes, such as car,pet, pc, keyboards, and other electronic devices. It also serves for office and home clean duster.
  • Handy Design & Portable:Cordless air duster electric nozzle is Light weight and small size, design and comfortable to hold and space saving, convenient to carry around. You can put it in your room or inside the car without taking up space.
  • Economical &Reusable: Built durable materials with a long-lasting battery,our CAGIWIRU air duster it's a sustainable alternative to disposable air cans.

Build a WhatsApp link for a website

1. Gather the destination number

Use the phone number for the person, support queue, or business account that should receive the chat. Convert it to international format before placing it in the URL. WhatsApp’s documented pattern is:

https://wa.me/<international-number>

For a United States number, WhatsApp’s example uses the country code 1 followed by the remaining digits:

https://wa.me/1XXXXXXXXXX

Do not copy the formatting people normally use when dialing. The number portion must contain digits only: omit the leading plus sign, spaces, parentheses, brackets, hyphens, and a local leading zero. For example, a local number written with a trunk zero must be converted to its country-code form, not pasted unchanged. Keep the country code; removing it can send the visitor to the wrong destination or make the URL invalid.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

2. Add the anchor element

An ordinary HTML anchor is the most robust implementation because it works without JavaScript and gives browsers, screen readers, and keyboard users a normal link target.

<a href="https://wa.me/1XXXXXXXXXX">Chat with us on WhatsApp</a>

Use descriptive text that identifies the destination and action. “Click here” does not tell a screen-reader user what will happen. If your design uses an icon, keep visible text or an accessible label, preserve sufficient color contrast, and make the whole control large enough to tap comfortably. WhatsApp’s guidance for its official Chat on WhatsApp artwork says to use the button as supplied, use the latest artwork, and keep it visible and readable. Its listed placements include desktop landing pages, contact pages, mobile apps, mobile websites, and third-party templates. The official artwork page is currently available only in English.

3. Prefill a message when it saves typing

Append a text query parameter after a question mark:

https://wa.me/1XXXXXXXXXX?text=I'm%20interested%20in%20your%20car%20for%20sale

The message must be URL-encoded. Spaces become %20, and reserved characters such as ampersands, question marks, percent signs, quotation marks, and line breaks need encoding so they are not mistaken for URL syntax. Encode the complete message before concatenating it with the number. Do not manually replace only the spaces in a message that contains punctuation.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

In browser JavaScript, encodeURIComponent() is a practical way to encode text:

Rank #2
EVEO® Screen Cleaner Spray Kit (Streak-Free) TV Screen Cleaner for Smart TV, Lcd, LEd, Oled | Computer Screen Cleaner Spray and Wipe Microfiber Cloth - TV, Monitor, Laptop, iPad, Car - 6.7oz 1 Pack
  • Screen Cleaner is Your Screen’s New Bestfriend! - EVEO is proud to present a screen cleaner that’s perfectly suited for your TV. Meet your new screen cleaner, computer screen cleaner, laptop cleaner, iPad cleaner, Macbook,tv cleaner or any other electronic device. Our screen cleaner spray and wipe along with the included plush microfiber cloth, easily removes dust, fingerprints & other smudges on the screen’s surface. Clean effectively for a streak-free screen
  • Gentle on your Screens - Our screen cleaner spray and wipes is compatible to be used even for the most sensitive LCD, LED, CRT, and OLED screens in proper use. Be at ease knowing that this product is compatible with all the major brands: LG, SONY, Samsung, Sharp, iPad, iPhone, Android screens, Kindle, PC monitors - we’ve got you covered! Can be used as LCD screen cleaner, tv cleaner, smart tv screen cleaner, and more
  • Premium Super Soft Plush Microfiber Cloth - Included in this efficient screen cleaning kit. This screen cleaner spray and wipe has our signature plush microfiber cloth specially designed to comply with screens and monitors and leave them streak-free. Has been shown to effectively absorbs stubborn stains, zero streaks, and no fiber shedding. Always use this together with our screen cleaner for the best results
  • Easy-to-Use Screen Cleaner Kit + microfiber cleaning cloth - The EVEO Screen Cleaning Kit will easily be your new favorite tool when it comes to taking care of the things you love most, quick and easy solution for a streak-free screen. Simply screw on the sprayer gun on the screen cleaner bottle. Spray the cleaning liquid onto the microfiber cloth, then wipe the screen until desired cleanliness & shine is achieved.
  • Quality Screen Care Kit Worth Purchasing - Enjoy a convenient Screen Cleaner anytime, anywhere you need it. Your satisfaction is our top priority. We stand behind the quality of our products and that’s why, you shouldn’t be worrying at all. We manufacture the Best Screen Cleaner. and can be used for laptop cleaning kit, laptop screen cleaner, tv screen cleaner for smart tv. MacBook screen cleaner, monitor cleaner or screen cleaner spray for electronic devices with microfiber cleaning cloth
const message = encodeURIComponent("Hello, I have a question about order 1234.");
const url = `https://wa.me/1XXXXXXXXXX?text=${message}`;

In a server-rendered page, use the URL-encoding function provided by your language or framework. Keep the destination number separate from the message variable so a user-entered message cannot alter the host or path. A prefilled message is a suggestion, not a submission; the visitor can change it or abandon the chat.

4. Use a no-number share link when the visitor chooses the contact

WhatsApp also documents a URL without a number:

https://wa.me/?text=<URL-encoded-message>

This opens a list of contacts for the visitor to choose from while placing the encoded text in the composer. It is appropriate for a “Share this article on WhatsApp” control, where you do not want to route every visitor to your support account. It is not a replacement for a support button with a fixed business destination.

5. Place the link where people expect help

Common placements include a Contact page, pricing or checkout support area, order-confirmation screen, product page, mobile navigation, help article, email signature, and QR code. Put the action near the information that creates the question. For example, an order page can use a message such as “I need help with order 1234,” while a product page can identify the product name or SKU. Avoid inserting sensitive personal data into a URL that may appear in browser history, analytics logs, screenshots, or referrer data.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Use a WhatsApp Business short link

WhatsApp Business automatically generates a short link for an account. In the Business app, open the Business tools area, select the Short link controls, copy the generated link, and place it on your website or Facebook page. The owner can set or edit a default message template, which saves you from manually maintaining a long phone-number URL in every channel.

The customer experience differs by installation state. Someone who has WhatsApp installed is taken to a chat. Someone who follows the link in a web browser sees a page with the business information and messaging option, then taps “Continue to chat.” Anyone with the link can message the business. Depending on the account’s privacy settings, the business profile picture may appear on the browser page.

Use the Business short link when the profile and browser continuation are useful parts of the experience, or when nontechnical staff need to manage the default message in the app. Use a hand-built wa.me URL when you need a particular destination number, campaign-specific text, or a link generated by your website.

Open WhatsApp from a native iOS app

Prefer the HTTPS universal link for account links

WhatsApp’s iOS guidance identifies the HTTPS universal-link form as the preferred way to link to a WhatsApp account:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
https://wa.me/<international-number>

You can add the same optional, URL-encoded text parameter used on the web. In an iOS app, assign the URL to a link or open it with the system’s URL-opening APIs. The operating system and WhatsApp then determine whether the handoff goes to the installed app or a web experience.

Rank #3
Sale
BladeHawks RGB Gaming Mouse Pad Extra Large Extended 31.5x12 Inch-Black | LED mouse pad with 14 lighting modes, covers keyboard & mouse, anti-slip rubber base, waterproof surface, USB powered
  • 【Large size】:Measuring 800 x 300 mm/ 31. 5×12 inches, which is wider and taller than others. Large mouse pad can perfectly fit your keyboard and mouse of any size, and there is also ample space for peripherals such as phones, tablets, etc.
  • 【LED backlight mouse pad】:Blade Hawks RGB mouse pad provides 7 static modes and 7 dynamic modes will give you the options you are looking for. Power-off memory function remembers the last lighting mode you selected. The super glow fiber Chroma will give you a colorful gaming setup that you want.
  • 【Anti-slip rubber base】:Made from Natural rubber, this gaming mousepad will firmly grip your desktop, allowing you to enjoy the ultimate precision in the games you are most passionate about. It also comes with a texture that enhances this ability even further.
  • 【Smooth and waterproof surface】: Micro-textured cloth surface, for extremely precise mouse control and a smooth movement. When liquid splashes on the gaming mouse pad, it forms water droplets and slides down. Will not delay your work or gameplay.
  • 【Plug and play】: This mouse and keyboard pad is powered by USB, plug and play, no driver required. One button control light modes. Press one time to change the lighting mode, press twice to change the brightness, press and hold about 3 seconds turn ON/OFF.

Use the documented custom scheme for an app-specific action

WhatsApp also documents the whatsapp:// custom URL scheme. Its action table includes app for opening WhatsApp Messenger and send for opening a new-chat composer; a text parameter can prefill message text. A scheme URL has the general shape shown below, but the exact action and parameters should match the action documented for your iOS implementation:

whatsapp://send?text=<URL-encoded-message>

The custom scheme is useful when your native app needs to request a particular WhatsApp action rather than simply link to an account. It is less suitable as the only link for a public website because a browser visitor may not have WhatsApp installed and because custom-scheme behavior is platform-specific.

Configure iOS scheme detection

If your iOS code calls canOpenURL to check whether WhatsApp is installed, add the WhatsApp scheme to the LSApplicationQueriesSchemes array in the app’s Info.plist. Without that declaration, iOS can report that the URL cannot be queried even when the app is present. After the check, provide a fallback that opens the HTTPS universal link or displays an ordinary web option.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
<key>LSApplicationQueriesSchemes</key>
<array>
    <string>whatsapp</string>
</array>

The cited WhatsApp documentation covers iOS. It does not establish Android intent behavior, package names, or an Android-specific implementation. Do not copy the iOS scheme configuration into an Android project and assume equivalent results.

Webviews, mobile sites, and cross-platform behavior

An in-app browser or webview can treat external links differently from Safari, Chrome, or WhatsApp Web. Test the HTTPS URL in the actual webview used by your app and decide what should happen when the app is not installed. A universal HTTPS link gives you a browser fallback; a custom scheme may simply fail or show an error if no handler is registered.

For a responsive website, the same HTTPS anchor can serve desktop and mobile visitors. On a phone, it may open the WhatsApp app; on a desktop, it may open WhatsApp Web or a browser handoff. The click-to-chat feature is intended to work on phones and WhatsApp Web, but no single behavior should be promised for every browser, operating-system version, or installation state.

Troubleshoot a link that does not work

“The number is invalid” or the wrong account opens

  • Confirm that the number includes the country code.
  • Remove the plus sign, spaces, parentheses, brackets, dashes, and any local leading zero.
  • Check each digit against the account’s current WhatsApp number.
  • Verify that the destination number has an active WhatsApp account.
  • Test the complete URL rather than a shortened or copied display label.

The message is garbled or the URL breaks

  • URL-encode the entire message, not just spaces.
  • Encode ampersands so they do not start another query parameter.
  • Encode question marks, percent signs, quotation marks, line breaks, and non-ASCII characters.
  • Inspect the final URL in the browser’s address bar and confirm that the text value is one parameter.

The tap opens a browser instead of the app

This can be normal. The visitor may be on a desktop, may not have WhatsApp installed, or may be using a webview that does not hand off to the app. Keep the HTTPS link as the fallback and label the action “Chat on WhatsApp” rather than “Open the app.” Business short links explicitly provide a browser page with a “Continue to chat” step for browser users.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The iOS custom-scheme check always returns false

Check that whatsapp appears in LSApplicationQueriesSchemes, that the URL uses the documented scheme and action, and that your fallback opens the HTTPS link. Do not infer Android behavior from this iOS configuration.

Rank #4
Sale
Vaydeer Wrist Rest for Keyboard and Mouse, Computer Ergonomic Wrist Support Pad, Soft Memory Foam Arm Cushion for Desk, Palm Hand Office Laptop Typing
  • 【Softer and More Comfortable】Vaydeer wrist rest has unique diamond pattern, which is the combination of softness and aesthetics. The materials of wrist rest are improved into higher quality memory foam and covered with silky smooth lycra. The computer wrist rest makes you as comfortable and cushiony as like rest your wrists on clouds.
  • 【Ergonomic Wrist Saver】The wrist rests for keyboard and mouse comes with a 17.32×3.15×0.83 inch keyboard wrist pad and a 5.94×3.15×0.83 inch mouse wrist support. Based on ergonomic design, the unique concave shape is the perfect fit for your wrist joints. The wrist rest pad fits most computer keyboards and laptops, improve hand and wrist posture, release your wrist and arm stress.
  • 【Non-Slip Rubber Bottom】Featuring an anti-skid silicone base on the bottom, this wrist keyboard support stays firmly in place on your desk, preventing the padding from sliding around, ensuring stable and consistent wrist support during extended computer sessions.
  • 【Better Experience & Pain Relief】Our keyboard arm rest is beneficial to alleviate the soreness caused by direct contact and friction between your arm and a hard desk surface, reducing the risk of wrist fatigue or carpal tunnel. The soft texture of memory foam can evenly distribute the pressure around your wrists and provide good support with just enough give.
  • 【Helpful in Multiple Scenarios】Whether you're working, studying, writing, typing, gaming, this keyboard and mouse rest combo is an essential accessory to add comfort and support to your hands and wrists. It’s also a great gift for men, women, family, friend, coworker, gamer, teacher, etc.

The message appears but is not sent

That is expected. Prefilled text is placed in the message field for review. The visitor must tap WhatsApp’s Send control. Do not describe a click-to-chat link as an automated message sender.

Security, privacy, and accessibility checks

Inspect links before following them

When you receive a WhatsApp link from someone else, inspect the domain and spelling before tapping. WhatsApp warns that suspicious links can use unusual character combinations to imitate legitimate sites. A genuine click-to-chat URL uses the expected wa.me host; a look-alike domain, unexpected redirect, or URL asking for unrelated credentials deserves caution.

Limit information in prefilled text

Anyone who can see the page source, browser history, analytics data, or a copied URL may see the text parameter. Use an order number or short context label rather than passwords, payment details, government identifiers, or health information. Let the customer provide sensitive details inside the conversation through your normal privacy and verification process.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Make the control usable without a mouse

  • Use a real <a> element for navigation, not a click handler on a noninteractive <div>.
  • Give the link descriptive text and a visible focus state.
  • Keep text readable and the touch target large enough for mobile users.
  • If an image is the only visible control, provide an accessible name and meaningful alternative text.
  • Do not rely on color alone to identify the WhatsApp action.

Test before publishing

  1. Copy the final production URL and check the number character by character.
  2. Open it on a phone with WhatsApp installed and confirm the intended account and prefilled text.
  3. Open it on a desktop browser and confirm the WhatsApp Web or browser handoff.
  4. Test a phone without WhatsApp installed, if available, and verify that the fallback is understandable.
  5. Tap the link from the actual page, email, QR code, or webview where customers will encounter it.
  6. Confirm that punctuation, accented characters, line breaks, and ampersands in the message remain readable.
  7. Verify that the message is not sent until the visitor deliberately presses Send.
  8. For iOS native code, test both the installed and uninstalled cases and verify the canOpenURL configuration.
  9. Review the rendered button with keyboard navigation and a screen reader.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Which implementation should you use?

Requirement Recommended choice Reason
A fixed support number on a normal website HTTPS wa.me link Simple, platform-flexible, and usable on phones and WhatsApp Web
A campaign or product-specific opening message wa.me plus encoded text Lets the visitor start with useful context without sending automatically
A social sharing action where the visitor chooses a contact wa.me/?text=... Provides a contact list instead of forcing one business destination
A WhatsApp Business profile managed by nontechnical staff WhatsApp Business short link Default message and link are managed in Business tools, with a browser continuation page
A native iOS account link HTTPS universal link WhatsApp’s preferred iOS account-linking method and has a web fallback
A native iOS action that specifically opens WhatsApp or its composer Documented whatsapp:// scheme plus HTTPS fallback Supports app-specific actions while handling devices without WhatsApp

Frequently Asked Questions

Can I open a WhatsApp chat without saving the number?

Yes. A click-to-chat URL starts a conversation with the linked account without requiring the visitor to add that number to the address book, provided the number has an active WhatsApp account.

Does clicking the link send the prefilled message?

No. The text is inserted into the composer for the visitor to review. The visitor must choose Send.

Why does WhatsApp sometimes open in a browser?

The visitor may be on a desktop, may not have the app installed, or may be in a webview that does not hand off to the app. The HTTPS link supports the browser and WhatsApp Web paths as well as app handoff where available.

What number format does wa.me require?

Use the complete international number with country code and digits only. Omit the plus sign, leading zero used for local dialing, spaces, brackets, parentheses, and dashes.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Can I use a WhatsApp link for a group?

The documented click-to-chat pattern in this guide targets an individual account number. Group-invite links use a different format and are not established by the account-linking instructions covered here.

Best Value
Sale
Under Desk Cable Management Tray No Drill, Metal Mesh Cable Management Under Desk with Clamp Mount, 2 Hole Cable Tray with Wire Management and Cord Organizer for Home Office Standing Desk
  • 【No Drill Mounted】Cable management tray can be assembled in as little as 3 minutes or less-simply. Side clips easily clampe the edge of desk, pass through the holes on the sides, and secure excess cables with baskets. Desk cable management supports inward or outward installation to meet your needs in different scenarios, and provides you with great convenience when collecting and organizing wires.
  • 【Rubber Pad Protects Desk】Wire organizer under desk built-in soft rubber pads on the clamp protect your desk from scratches, so you will not damage your furniture or office.
  • 【Sturdy and Beautiful】Cord management under desk is made of high-quality carbon steel and holds about 15 lbs. The wire basket has 2 holes on each side of the tray to enable your cables to pass freely. Cable baskets are suitable for desk thickness use from 0.4" to 2.4".
  • 【Space Saving & Keep Organized】Desk cable management tray holds all your power cords, outlet strips, USB hubs and computer transformers hidden from your feet, and the data cables will not enter the vacuum cleaner to keep your desk clean and tidy. Desk wire organizer is also suitable for use in the kitchen and outdoors.
  • 【Reduce Safety Risks】Cable tray under desk keeps all plugs away from your kids, no more worry about tripping. Using 2 holes wire tray saves extra space, helps you easily cabling and wire protection. The mesh design is not easy to accumulate dust, but avoids safety accidents caused by messy wires.

How do I let visitors choose who receives a message?

Use the no-number form, https://wa.me/?text=<URL-encoded-message>. WhatsApp presents a contact list instead of targeting a fixed number.

Should a website use the custom whatsapp:// scheme?

Use the HTTPS form for a public website. The custom scheme is documented for native iOS app actions and needs an appropriate fallback for people who do not have WhatsApp installed.

Where is a WhatsApp Business short link managed?

In WhatsApp Business, open Business tools and the Short link controls. From there you can copy the link and set or edit its default message.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Can I force every visitor to open the installed app?

No. Device, browser, operating-system, webview, and installation state affect the handoff. Design and label the link so a browser or WhatsApp Web continuation remains understandable.

Is it safe to put private customer information in the URL?

Do not put secrets or sensitive personal data in a prefilled message. URLs can be exposed through history, logs, analytics, screenshots, and copied links; use only the minimum context needed to start the conversation.

Frequently Asked Questions

Can I open a WhatsApp chat without saving the number?

Yes. A click-to-chat URL starts a conversation with the linked account without requiring the visitor to add that number to the address book, provided the number has an active WhatsApp account.

Does clicking the link send the prefilled message?

No. The text is inserted into the composer for the visitor to review. The visitor must choose Send.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Why does WhatsApp sometimes open in a browser?

The visitor may be on a desktop, may not have the app installed, or may be in a webview that does not hand off to the app. The HTTPS link supports browser and WhatsApp Web paths as well as app handoff where available.

What number format does wa.me require?

Use the complete international number with country code and digits only. Omit the plus sign, local leading zero, spaces, brackets, parentheses, and dashes.

How do I let visitors choose who receives a message?

Use https://wa.me/?text=. WhatsApp presents a contact list instead of targeting a fixed number.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.