PBS Desktop Specs


PBS Desktop Display: Rich Media

300×250, 300×600, 160×600, 728×90, 970×250
  • In-banner video allowed, expansions not allowed
  • 200KB max initial file load size
  • 100KB host-initiated subload (1MB for 970×250 billboards)
  • Unlimited file size subload allowed after user clicks to initiate video, minimum 24 FPS for video
  • :15 max animation
  • Unlimited length video w/ sound allowed after user clicks, no auto-play
  • User video and audio controls must be visible


Desktop Display: Standard Banners

300×250, 300×600, 160×600, 728×90, 970×250
  • 200KB max initial file load size
  • :15 max animation
  • Expansions not allowed
  • Video not allowed





  • Third-party tracking is accepted in most cases. Units served first-party will be billed off first-party data.
  • NPM uses Dart for Publishers for serving.


  • Limit of five creative executions per placement.
  • Banners must remain bounded in the allotted space in the page and must include a visible border around the edge. Banners may not float over page content, pop-up or initiate pop-ups from third-parties. Expansion may only be initiated by user-click.
  • No audio or video is permitted on in-page sponsorships. Exceptions may be made for certain in-banner video executions, provided the audio is user-initiated
  • A clicktag must be encoded rather than a hard-coded click-through command:
  • On(release) {
  • Include a “target – =_blank” attribute in all linkable tags.
  • All text must be readable on 1024×768 resolution displays.
  • Unless specifically excepted, no real or mimicked user controls, interactive elements or hovers are permitted on in-page sponsorships, including video controls, game play, etc.
  • Clients providing Flash Files for first-party serving must provide approved SWF, FLA, backup GIF/JPG and click-through URL. Clients’ third-party serving must traffic an NPR approved backup GIF or JPG.
  • Once approved, third-party-served placements may not be changed without NPM approval.