devsnack
Free tool

AdMob Test ID Cheatsheet

Copy-paste Google test unit ids for banner, interstitial, rewarded and native, for both platforms.

App Open
Android
ca-app-pub-3940256099942544/9257395921
iOS
ca-app-pub-3940256099942544/5575463023
Adaptive Banner
Android
ca-app-pub-3940256099942544/9214589741
iOS
ca-app-pub-3940256099942544/2435281174
Fixed Size Banner
Android
ca-app-pub-3940256099942544/6300978111
iOS
ca-app-pub-3940256099942544/2934735716
Interstitial
Android
ca-app-pub-3940256099942544/1033173712
iOS
ca-app-pub-3940256099942544/4411468910
Rewarded
Android
ca-app-pub-3940256099942544/5224354917
iOS
ca-app-pub-3940256099942544/1712485313
Rewarded Interstitial
Android
ca-app-pub-3940256099942544/5354046379
iOS
ca-app-pub-3940256099942544/6978759866
Native
Android
ca-app-pub-3940256099942544/2247696110
iOS
ca-app-pub-3940256099942544/3986624511
Native Video
Android
ca-app-pub-3940256099942544/1044960115
iOS
ca-app-pub-3940256099942544/2521693316

Sample app ids

The app id goes in your manifest or Info.plist, not in an ad request. Note the ~ separator — an app id uses it, an ad unit id uses /.

Android
ca-app-pub-3940256099942544~3347511713
iOS
ca-app-pub-3940256099942544~1458002511

Always test with these, never your live units

Clicking your own live ads is invalid traffic and gets AdMob accounts suspended. Use the demo units above during development, or register your device as a test device before touching real units. Google may change these ids — the official docs are the source of truth.