App Store Badge Generator

Generate correct HTML for the official “Download on the App Store” and “Get it on Google Play” badges.

App Intelligence Tools100% freeNo sign-up required

App Store badge (official artwork)

<a href="YOUR_APP_STORE_URL">
  <img src="https://tools.applemediaservices.com/api/badges/download-on-the-app-store/black/en-us" alt="Download on the App Store" style="height: 54px;">
</a>

Google Play badge (official artwork)

<a href="YOUR_GOOGLE_PLAY_URL">
  <img src="https://play.google.com/intl/en_us/badges/static/images/badges/en_badge_web_generic.png" alt="Get it on Google Play" style="height: 80px;">
</a>

Both snippets use the stores’ official badge services, so the artwork always follows current brand guidelines.

Apple guideline

Min height 40px

Keep clear space equal to ¼ of the badge height.

Google guideline

No modifications

Never recolor, crop, or translate the badge yourself — use localized official assets.

The black “Download on the App Store” and “Get it on Google Play” badges are the most recognized download buttons on the web — users trust them instantly precisely because they look identical everywhere. Both Apple and Google publish official artwork and guidelines for them, and both explicitly prohibit recreating, recoloring, or restyling the badges yourself.

This generator produces the HTML that uses them properly: your store links (campaign parameters included, if you have them) wrapped around correctly proportioned badge images, with alt text for accessibility and both badges sized to match each other — a detail the two companies’ different artwork dimensions makes easy to get wrong when you paste assets by hand.

How to generate app store badge HTML

  1. 1

    Enter your app’s App Store link, Google Play link, or both — links with pt/ct or UTM campaign parameters work fine and are worth using.

  2. 2

    Pick the badge language variant if your site is not in English; both stores publish localized badge artwork.

  3. 3

    Copy the generated HTML snippet and paste it where the badges should appear — a landing page hero and the site footer are the classic spots.

  4. 4

    Check the rendered result: the two badges should sit at equal visual height with consistent spacing.

The badge rules both stores actually enforce

Apple’s App Store marketing guidelines require the badge to be shown in its original form: no recoloring, no restyling, no typeface changes, a minimum clear space around it, and a minimum height for legibility. The badge must link to your app’s store page, and when it appears alongside other platforms’ badges it should be displayed at equal prominence. Google’s brand guidelines for the Google Play badge are close mirrors: use the supplied artwork unmodified, keep clear space, and do not shrink the badge below their stated minimum.

These are not dead-letter rules — brand and review teams do flag violations, and modified badges also simply convert worse, because their entire value is instant recognition. The practical takeaway is boring and freeing at once: never open the badge in an image editor. Every customization you might want (size, spacing, placement, language) is achievable within the guidelines.

Implementation details that trip people up

The most common visual bug on landing pages is mismatched badge heights. Apple and Google ship their artwork at different aspect ratios with different built-in padding, so setting both images to the same pixel width renders one noticeably larger. The fix is to size by height, not width — pick one height (40 pixels is a common web baseline) and let the widths differ. Generated HTML that does this for you removes the fiddling.

Two more details worth having by default: descriptive alt text (“Download on the App Store”, “Get it on Google Play”) so screen readers announce the buttons meaningfully, and crisp assets for high-density displays — the official downloads include vector and high-resolution versions, and a blurry badge on a Retina screen undermines the credibility the badge exists to provide. Finally, put campaign parameters in the wrapped links: badge clicks are exactly the traffic you want attributed.

Frequently asked questions

Am I allowed to use these badges on my website?

Yes — that is what they are for. Apple and Google provide the badges specifically for promoting apps distributed on their stores, provided you follow their marketing guidelines: unmodified artwork, minimum sizes, clear space, and a link to your actual store listing.

Can I change the badge colors to match my brand?

No. Both Apple’s and Google’s guidelines explicitly prohibit altering the badge — colors, fonts, proportions, and wording are all fixed. If the standard badge clashes with your design, adjust the surrounding layout; a recognizable badge converts better than a beautiful custom button anyway.

Are the badges available in other languages?

Yes — Apple publishes the App Store badge in dozens of localized versions, and Google does the same for the Play badge. Using the badge language that matches your page language is both a guideline recommendation and a small conversion win for international landing pages.

What size should the badges be?

Both stores set minimum sizes for legibility — around 40 pixels of height is a safe, common baseline on the web. The important rule is to match the two badges by height rather than width, since their artwork proportions differ, and to scale from vector or high-resolution assets so they stay sharp on dense displays.

Can I use a badge before my app is released?

Apple offers a “Pre-order on the App Store” badge variant for apps available for pre-order, and marketing pages for unreleased apps commonly use “coming soon” text instead of a live badge. The standard download badge should link to a live listing — a badge pointing at a 404 is the worst first impression available.

Your landing page is half the funnel

Badges get the click; your store listing closes it. Appalize audits and optimizes the listing those badges point to — title, screenshots, and keywords — so the traffic you send actually converts.

Audit my listing free

Related free tools