Ad Tag Validator
Use this tool for preview and Ad validation - test your HTML5 creative and third-party display ad tags. It supports all major formats including HTML5, JavaScript, and iframe tags.
DCM / Google and Adobe Ads are also supported but in some cases they may have restrictions that prevent full rendering.
Other Ad Validators
AdMeIn Ad Gallery
Browse our free online collection of advertising examples and samples including HTML5 banners, rich media creatives, and display ads with working code samples.
Explore HTML Ad ExamplesValidate and Test HTML5 and third-party Display Ad Tags
Preview and run Ad validation for all major display ad tag formats including HTML5, JavaScript, and iframe tags.
Paste HTML Ad Tag Code to Validate
Accepts HTML, JavaScript, or iframe code
Your HTML Ad tag preview will display here
Once you paste your HTML5 or third-party ad tag code and click Preview, your ad tag preview will appear here. Our Ad Tag Tester instantly loads your ad response, showing a live ad playback.
To test a tag
- Paste your HTML5 or JavaScript creative ad tag code into the input field to preview and validate it.
- The Ad Tag Validator supports all major formats including HTML5, JavaScript, and iframe tags.
- Note: In some cases, DCM / Google, Adobe Ad tags may have restrictions that prevent full rendering.
Create a free account to view the Ad tag validation test results
Common Ad Tag Issues
What we analyze
Analyzes the ad tag for common code issues before running a full analysis.
This analysis checks for common issues found in the ad tag code, like missing or malformed elements, double quotes, unclosed tags, and other common mistakes that can lead to ad serving problems.
Resource Load Weight
What we analyze
Analyzes the total weight of all resources loaded by the ad tag to ensure it doesn't negatively impact ad performance.
Heavy ads can lead to slower load times and a poor user experience. This analysis checks the total size of all resources loaded when the ad serves, including images, scripts, and other assets. Keeping resource load weight within recommended limits helps ensure optimal ad performance across various devices and network conditions.
HTTP Call Limit
What we analyze
Checks if the number of HTTP calls made by the ad tag exceeds the allowed maximum (100). This includes all external trackers and resources loaded by the ad.
A maximum of 100 HTTP calls is allowed per ad, including external trackers and resources. Confirm with advertiser and media company/publisher's ad server. Dynamic loading, iframes, redirects, or third-party content may increase the total HTTP call count.
File Size
What we analyze
Checks if the total file size of all assets loaded by the ad tag exceeds the allowed maximum (4MB).
Google Ads recommends keeping the total file size under 150KB for optimal performance when display ads are not video. Exceeding file size limits can or will cause Chrome heavy ad intervention to trigger. The total file size includes all resources loaded when the ad serves, not just the initial HTML. Some publishers may require a smaller file size—always check publisher specifications. Keeping file size within limits ensures faster load times and better user experience.
ClickTag Presence
What we analyze
Checks for the presence and value of the clickTag variable in the ad tag. Ensures the clickTag is not minified and is easily readable by the ad server.
HTML5 display ads must use click tags to direct users to a landing page. The clickTag must be easily readable by the ad server—do not minify the clickTag code. The landing page must open in a new tab or window upon click. Some ad tags may use alternative methods for handling click-through URLs, but clickTag is the standard.
Autoplay Audio
What we analyze
Checks if the ad tag attempts to autoplay audio or video with sound.
Audio autoplay is typically prohibited. Video autoplay is allowed, but the audio must remain muted by default. If no audio or video resources are detected, this analysis will be skipped. Always check publisher creative specs for exceptions.
Popup
What we analyze
Checks if the ad tag attempts to open popups or spawn additional windows.
Pop-up ads and surveys are prohibited. Ads must not spawn additional windows or overlay content that disrupts the user experience.
Ad Tag Errors
What we analyze
The Ad tag is analysed for common errors during execution.
This analysis checks for common errors that may occur like copying tags from CSV files, double quotes, unclosed tags, and other mistakes that can lead to ad serving problems.
Go beyond basic Ad previews
Create a free account to access advanced test features and save your test history
It’s free — See the benefits of signing up
Why Validate HTML Display Ads?
Validating HTML display ads is essential for ensuring that creatives render correctly, load efficiently, and behave as expected across browsers, devices, and ad environments. HTML ads are made up of multiple assets—HTML, CSS, JavaScript, images, fonts, and tracking URLs—which must all work together within strict ad platform requirements. A single broken reference, unsupported script, or incorrect file structure can cause an ad to fail silently, display incorrectly, or be rejected by publishers and ad exchanges.
From a performance and compliance perspective, HTML ad validation helps catch issues that directly impact viewability, load time, and user experience. Oversized files, blocked JavaScript functions, missing click tracking, or improper clickTag implementation can all prevent an ad from serving or tracking correctly. By validating HTML ads before launch, advertisers and ad operations teams can confirm that the creative meets platform specs, follows security and sandboxing rules, and functions consistently across environments such as desktop, mobile web, and in-app placements.
Validating HTML display ads also reduces launch delays and downstream troubleshooting. Publishers and networks often enforce strict creative QA processes, and non-compliant ads are frequently rejected late in the workflow. Proactive validation allows teams to identify and fix issues early, streamline approvals, and confidently ship creatives that are ready for scale. Ultimately, HTML ad validation protects campaign performance, reduces operational friction, and ensures ads behave exactly as intended in real-world delivery.