chevron_rightAd Tags
chevron_rightHTML5 Ads
chevron_rightVAST Tags
chevron_rightVideo Ads
Ad Load Size Detector
Initial Load Detector
Host-initiated Subload Detector
Network Requests Detector
CPU Usage Tester
DOMContentLoaded Detector
Ad Size Validator
Has Video Detector
Memory Usage Detector
SSL-Compatibility Detector
Iframe Count Detector
Cookies Dropped Detector
Chrome Heavy Ad Intervention Detector
JavaScript Error Detector
Console Warning Detector
Mobile Friendly Tester
Creative Rendered Detector
Blocked by AdBlock Detector
Document.write() Detector
Creative Border Detector
Ad Server Vendor Detector
Missing Asset Detector
Dialog and Modal Detector
Measurement Pixels Detector
Local Storage Detector
HTML Syntax Error Detector
Ad Tag Landing Page Checker
Meta ad.size Detector
Click Tag Detector
CSS/JS Minified Detector
Image Optimization Detector
External Asset Detector
Uses jQuery Detector
HTML5 Library Detector
Hosted File Size Detector
HTML5 Allowed File Type Detector
Ad Load Size Detector
Initial Load Detector
Host-initiated Subload Detector
Network Requests Detector
CPU Usage Tester
DOMContentLoaded Detector
Ad Size Validator
Has Video Detector
Memory Usage Detector
SSL-Compatibility Detector
Iframe Count Detector
Cookies Dropped Detector
Chrome Heavy Ad Intervention Detector
JavaScript Error Detector
Console Warning Detector
Creative Rendered Detector
Blocked by AdBlock Detector
Document.write() Detector
Creative Border Detector
Missing Asset Detector
Dialog and Modal Detector
Measurement Pixels Detector
Local Storage Detector
HTML Syntax Error Detector
VAST Ad System Detector
VAST CORS Header Detector
VAST Creative Count Detector
VAST SSL-Compatibility Tester
VAST Version Detector
VAST Wrapper Redirect Detector
VAST XML Content-Type Detector
VAST XML Load Time Detector
VAST HTTP Code Detector
VAST XML File Size Detector
VAST Impression Logging Detector
VAST Audio Channels Detector
VAST Audio Compression Detector
VAST Audio Sample Rate Detector
VAST Audio Codec Detector
VAST Audio Loudness Detector
VAST True Peak Detector
VAST Audio Bit Rate Detector
VAST Video Aspect Ratio Detector
VAST Video Dimensions Detector
VAST Video Duration Detector
VAST Video Bit Rate Detector
VAST Video Bit Rate Mode Detector
VAST Video Chroma Subsampling Detector
VAST Video Color Space Detector
VAST Video Frame Rate Detector
VAST Video File Size Detector
VAST Video Container Detector
VAST Video File Extension Detector
VAST Video Codec Detector
VAST MOOV Atom Location Detector
VAST Delivery Type Detector
VAST Skip Offset Detector
VAST Video Mime-Type Detector
Video Codec Detector
Aspect Ratio Detector
Video Dimension Detector
Video Frame Rate Detector
MOOV Atom Position Detector
Video Color Space Detector
Video Chroma Subsampling Detector
Audio Codec Detector
Audio Loudness Detector (LUFS)
Audio True Peak Detector
Audio Sample Rate Detector
Audio Channel Detector
Audio Compression Detector
Audio Bit Rate Detector
Video Container Format Detector
Video Bit Rate Detector
Bit Rate Mode Detector
File Size Detector
File Extension Detector
Video Duration Detector
Video Mime Type Detector
document_scanner
Ad Tag Tester
CPU/RAM usage, Dimensions, SSL...
document_scanner
HTML5 Ad Validator
Initial Load, Click Tags, Meta ad.size...
document_scanner
VAST Validator
Audio Loudness, Video Codecs, Dimensions...
document_scanner
Video Validator
MOOV Atoms, Audio Loudness, Bit Rates...
headset
Live Chat Online
Get instant answers to your questions
email
Contact Support
Reach out to see how AdValify can help
cloud
Network Status
See live network status updates
emoji_events
Customer Testimonials
Read what others have to say about AdValify
auto_stories
User Guide
Get started with AdValify in seconds
document_scanner
Creative QA Tests
CPU/RAM usage, Initial Load, SSL, etc.
emoji_events
Customer Testimonials
Read what others have to say about AdValify
api
API: Ad Tag Tester
API docs to validate ad tags
api
API: HTML5 Ad Validator
API docs to validate HTML5 ads
api
API: VAST Validator
API docs to validate VAST ads
open_in_new
GitHub PHP Class
PHP Ad Validator Class
public
Network Status
Live infrastructure status
AdValify.io Logo
AdValify
Automated Ad Validation
 

Plans & Pricing

Automated quality assurance - save tons of time!

GET 2 MONTHS FREE
Monthly billing
Yearly billing
Team
Make unlimited scans. Share QA reports with third parties. Get your whole team on board.
$499
per month
checkUnlimited monthly scans
checkScan 50+ Data Points
checkOne license for your whole team
Enterprise
Define when a test should pass/fail. Brand your QA reports with your own logo and colors.
$899
per month
checkEverything in Team, plus:
checkCustomizable ad specs
checkBrandable QA reports
Automate
Scale your company's ad validation process by using the API. Great for agencies and ad servers.
$1299
per month
checkEverything in Enterprise, plus:
checkHigh-volume API
check6 data center locations


No credit card needed. See if we're a fit without risk.
format_quote
Giovanni Sollazzo
starstarstarstarstar
Founder & Chairman, AIDEM Technologies
format_quote
Dylan Coetzee
starstarstarstarstar
Digital Marketing Director, OmniaMed Communications

Team

per month

Enterprise

per month

Automate

per month
Usage
Creative Scans Unlimited Unlimited Unlimited
Dedicated CPU Cores 4 cores 8 cores 16 cores
Scan Concurrency
User Accounts * Unlimited Unlimited Unlimited
Features
Scan 50+ Data Points check_circle check_circle check_circle
Auto-fix Common Issues check_circle check_circle check_circle
Comments & Feedback check_circle check_circle check_circle
Internal Discussions check_circle check_circle check_circle
Shareable Report Links check_circle check_circle check_circle
Download Reports in PDF check_circle check_circle check_circle
Customizable Ad Specs highlight_off check_circle check_circle
Time-saving Tools highlight_off check_circle check_circle
Your own Logo/Branding highlight_off check_circle check_circle
White Label Subdomain highlight_off check_circle check_circle
Scale & Automate
Ad Tag Tester API highlight_off highlight_off check_circle
HTML5 Ad Validator API highlight_off highlight_off check_circle
VAST Tag Validator API highlight_off highlight_off check_circle
Video Analyzer API highlight_off highlight_off check_circle
* Users are considered team members or colleagues that work within your company.



expand_more

How long does the trial last?

Your trial ends after 15 days. If you complete onboarding steps like scanning a creative or sharing a report, your trial will be automatically extended with more days. Reach out if you need more time for testing.

expand_more

Which types of ads can be validated?

Ad tags, HTML5 Zip creatives, VAST tags, videos, banners (PNG/JPG/GIF) and audio files. If you need support for different ad formats, feel free to reach out.

expand_more

Can I customize when a test should pass or fail?

Absolutely. By default, the ad specification is based on the IAB guidelines. You're free to customize each test and set your own thresholds (or disable it). See the Settings page in the app.

expand_more

What about an API to automate the ad validation process?

The ad validation scanners in the platform are actually built on an API, which is available to you too. API access is included on the Automate plan. See the API docs or the PHP Class on Github.

expand_more

What does 'CPU Cores' mean for API scans?

Each scan uses 1 CPU core. Essentially it's the number of simultaneous scans that you can make via the API. Subsequent scans are tarpitted until a CPU becomes available.

expand_more

How do I fix detected QA issues?

Some issues can be auto-fixed with a click of a button, depending on the ad format. For example, the initial load can be automatically reduced until under the threshold, and for video you can automatically adjust the audio loudness (LUFS). For other issues, click on the test and you'll get more information on how to solve it.

expand_more

Can I add manual tests to the checklist?

Yes, each scan has its own customizable checklist. You can add custom tests to this todo-list, so you keep everything organized. When your checklist is all ticked off, the creative is ready for launch.

expand_more

How many team member accounts can I create?

Unlimited, on all plans. Get your whole team on board to share and discuss QA test results. To invite team members, see the page Settings => Company => Team Members.

expand_more

Can I validate multiple ads in batch?

Yes, with the API you can scan thousands of ads in a loop, and get the results in JSON format for each of them. Great to automate the whole ad validation process in your company.

expand_more

How do I pay for this product?

By a recurring credit card payment. All major cards are supported. Payments are handled by Stripe. You can download invoices in PDF format via your portal. If you're from the European Union, you can add your VAT number which will be printed on your invoices.

expand_more

What's your cancellation policy?

There are no contracts or long term commitments. You pay on a monthly basis. You can cancel your license anytime before your monthly due date, and no further charges on your card will be made. A copy of your database will be kept for up to 30 days in case you wish to restore access.

Try AdValify with your team

Get instant access to the platform — start automating today.
15-day free trial
No credit card required. No spam, just 3 follow-ups (promised).


Avast using AdValify.io to validate adsWideout using AdValify.io to validate adsXandr. using AdValify.io to validate adsLeaf Group using AdValify.io to validate adsCox Media using AdValify.io to validate ads