sunsigns.org's ads.txt file has 91 warnings


Tested on What do we test?

0

Errors

91

Warnings

646

Records

48

Comments

0

Variables

105

Ad Systems
File Contents
Validation History
Loading...
Monitor this ads.txt file
Get automated reports every Tuesday
  • Errors & Warnings
  • Line 11 Ad system domain ad-generation.jp is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 15 Ad system domain adsinnov.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 16 Ad system domain risecodes.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 17 Ad system domain disqus.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 19 Ad system domain xandr.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 22 Ad system domain minutemedia.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 28 Ad system domain themediagrid.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 52 Ad system domain themediagrid.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 53 Ad system domain unibots.in is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 55 Ad system domain nextmillennium.io is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 75 Ad system domain amxrtb.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 89 Ad system domain selectmedia.asia is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 108 Ad system domain supply.colossusssp.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 114 Ad system domain rtbhouse.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 115 Ad system domain amxrtb.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 118 Ad system domain luponmedia.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 120 Ad system domain spotim.market is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 130 Ad system domain adtelligent.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 141 Ad system domain bidmachine.io is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 142 Ad system domain bidmachine.io is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 143 Ad system domain bidmachine.io is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 144 Ad system domain bidmachine.io is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 145 Ad system domain blis.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 147 Ad system domain engagebdr.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 151 Ad system domain inmobi.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 153 Ad system domain mobilefuse.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 154 Ad system domain pokkt.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 155 Ad system domain pubnative.net is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 156 Ad system domain pubnative.net is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 159 Ad system domain verve.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 160 Ad system domain xad.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 190 Ad system domain nobid.io is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 193 Ad system domain advangelists.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 205 Ad system domain xandr.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 206 Ad system domain xandr.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 214 Ad system domain durationmedia.net is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 224 Ad system domain xad.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 227 Ad system domain pubnative.net is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 229 Ad system domain axonix.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 233 Ad system domain ucfunnel.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 244 Ad system domain fmlabsonline.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 248 Ad system domain connectad.io is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 266 Ad system domain ad-generation.jp is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 290 Ad system domain sonictwist.media is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 291 Ad system domain rtbdemand.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 315 Ad system domain adagio.io is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 338 Ad system domain primis.tech is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 352 Ad system domain telaria.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 354 Ad system domain xandr.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 355 Ad system domain supply.colossusssp.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 381 Ad system domain xad.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 384 Ad system domain pubnative.net is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 393 Ad system domain ad-generation.jp is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 401 Ad system domain my6sense.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 407 Ad system domain video.adhunters.net is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 418 Ad system domain velismedia.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 435 Ad system domain aniview.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 442 Ad system domain aniview.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 467 Ad system domain specto.tv is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 513 Ad system domain playstream.media is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 517 Ad system domain bidmachine.io is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 518 Ad system domain bidmachine.io is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 519 Ad system domain bidmachine.io is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 520 Ad system domain bidmachine.io is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 521 Ad system domain blis.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 523 Ad system domain engagebdr.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 526 Ad system domain inmobi.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 527 Ad system domain mobilefuse.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 529 Ad system domain pokkt.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 530 Ad system domain adsolut.in is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 535 Ad system domain pubnative.net is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 536 Ad system domain pubnative.net is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 540 Ad system domain xad.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 545 Ad system domain webeyemob.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 555 Ad system domain vdopia.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 557 Ad system domain vdopia.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 562 Ad system domain connectad.io is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 569 Ad system domain adtelligent.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 571 Ad system domain meitu.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 573 Ad system domain adtelligent.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 574 Ad system domain admatic.com.tr is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 575 Ad system domain meitu.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 577 Ad system domain lemmatechnologies.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 580 Ad system domain gamoshi.io is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 581 Ad system domain adelement.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 609 Ad system domain advangelists.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 614 Ad system domain mintegral.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 634 Ad system domain xad.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 637 Ad system domain pubnative.net is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 638 Ad system domain verve.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
  • Line 640 Ad system domain axonix.com is not a known exchange domain. Ensure the spelling is correct, check the partner documentation, or have the partner update the IAB Tech Lab normalization mappings: https://wiki.iabtechlab.com/index.php?title=Ads.txt_Normalization_Mappings
Share this result
  • Previous Results
  • This is the first time we've tested this URL, so we don't have any past results to show you.

test another site

http://

Want to find ads.txt errors before your file is live on the site? And integrate with Slack?

Check out Ads.txt Pro