Book a demo

Guide · updated November 2026

Banner ad sizes, drawn to scale.

Every standard web banner size in one place: the IAB and Google display sizes, which ones to make first, mobile and desktop, what an HTML5 banner may weigh, and the high impact formats Nordic news sites sell.

The banners here are one live sample, Kestrel, a made-up brand, shown at each size. Its photos were made with AI.

Leaderboard · 728 × 90
Half page · 300 × 600
Medium rectangle · 300 × 250
Large mobile · 320 × 100
Mobile leaderboard · 320 × 50
Skyscraper · 160 × 600

Every standard size, side by side.

Each box is drawn at the same scale, so you can see how the sizes compare. Pick a screen to see which sizes run there.

Rectangles and squares

Medium rectangle300 × 250
Large rectangle336 × 280
Square250 × 250
Small square200 × 200

Across the page

Leaderboard728 × 90
Billboard970 × 250
Large leaderboard970 × 90
Banner468 × 60

Down the side

Half page300 × 600
Wide skyscraper160 × 600
Skyscraper120 × 600
Portrait300 × 1050

Made for phones

Mobile leaderboard320 × 50
Large mobile banner320 × 100
Mobile fullscreen320 × 480
Mobile square320 × 320

The sizes most sites have slots for. If you only make a few, make these first.

The sizes, in a table.

Sizes are in CSS pixels, width × height. Names vary from site to site; the size is what the ad slot asks for.

Standard display banner sizes
Format Size Screen Where it usually sits
Medium rectangle (MPU) 300 × 250 Desktop and mobile In the article, in the sidebar, between posts in a feed
Large rectangle 336 × 280 Desktop In the article text
Leaderboard 728 × 90 Desktop and tablet Above the page header, or between sections
Large leaderboard 970 × 90 Desktop Across the top of the page
Billboard 970 × 250 Desktop Across the top of the page, above the content
Half page 300 × 600 Desktop In the sidebar, often sticky as you scroll
Wide skyscraper 160 × 600 Desktop In the sidebar
Skyscraper 120 × 600 Desktop In the sidebar; an older size, still sold
Portrait 300 × 1050 Desktop In the sidebar, the full height of a screen
Banner 468 × 60 Desktop In the content; an older size, still sold
Square 250 × 250 Desktop and mobile In the sidebar or the content
Small square 200 × 200 Desktop and mobile In the sidebar or the content
Mobile leaderboard 320 × 50 Mobile Across the top or the foot of the screen
Large mobile banner 320 × 100 Mobile Across the screen, in the content
Mobile fullscreen 320 × 480 Mobile Over the page, between page views

In 2017 the IAB’s New Ad Portfolio moved its guidelines towards ads defined by aspect ratio rather than fixed pixels. The fixed sizes above are still what most ad slots and rate cards ask for.

Mobile or desktop?

Many readers are on a phone, so plan for both. Phones are about 360 to 430 CSS pixels wide, and mobile sizes are 320 wide, so they fit the narrowest common phones with room to spare.

  • On a phone: 320 × 50 and 320 × 100 across the screen, 300 × 250 and 320 × 320 in the feed, 320 × 480 for fullscreen.
  • On a desktop: 728 × 90 and 970 × 250 across the top, 300 × 600 and 160 × 600 down the side, 300 × 250 in the article.
  • Both: the 300 × 250 runs on almost every site and screen. High impact formats come in a desktop and a phone version.

Sizes on Nordic sites.

Swedish and Norwegian sites sell some sizes of their own, wider on desktop and taller on phones. MAiKE’s standard set is built from them.

Panorama / billboard980 × 300
Panorama980 × 240
Netboard580 × 400
Mobile MPU320 × 250
Square320 × 320
Vertical320 × 480

MAiKE’s standard set also has 160 × 600, 300 × 600 and a large 980 × 600.

HTML5 banners: the basics.

An HTML5 banner is a small web page shown in a frame in the ad slot: HTML, CSS, images, fonts and sometimes a little JavaScript. Most sites and networks ask for it to meet a spec. These are the parts that usually come up.

01

File weight

Each site and ad network sets its own limit. Many ask for a first load of around 150 KB, with more allowed once the page has loaded. Images and fonts are usually the heaviest part.

02

The click

A click goes through a clickTag: the ad server passes in the landing page’s address, so it can count the click and change the address without a new banner.

03

Animation

Specs often limit how long a banner animates and how many times it loops. Many end on a still frame that carries the brand and the message.

04

Sharp on every screen

Phones and many laptops have high-density screens, so pictures are made at about twice the banner’s size, then compressed to stay light.

05

A layout per size

A 728 × 90 and a 300 × 600 are different shapes, not the same ad scaled. Each size needs its own layout, with text big enough to read at that size.

06

Read the spec

Before you build, ask for the site’s spec: sizes, weight, animation and how it wants clicks tracked.

High impact formats.

Nordic news sites also sell ads that fill the screen as you scroll. They aren’t a fixed box: they’re built at the size of a screen, 1920 × 1080 on a desktop and 414 × 896 on a phone, and many publishers run them with High Impact JS, which hands the ad the reader’s scroll.

Topscroll

A screen-high ad above the site’s header as the page opens. The reader scrolls past it into the page.

Midscroll

A window in the article. As the reader scrolls past, it shows a fullscreen ad behind the page.

Double midscroll

A slot two screens tall. The ad holds the screen for a screen of scrolling, then the page moves on.

Welcome page

A fullscreen ad over the site as it opens, before the reader goes on to the page.

MAiKE builds all four, at a real screen size, with High Impact JS support. See a midscroll on a sample news page →

How MAiKE does it

One page link, every size.

MAiKE is an AI banner maker from Madington. Give it the page you advertise and the formats you need, and it builds the HTML5 banner in each of them.

  1. Paste the page you advertise. MAiKE reads the brand, the product and its pictures from it. Add your own images, logos or fonts if you have them.
  2. Pick the formats. Every standard size, high impact, custom sizes, or your own named formats and packages, set up with you by the MAiKE team.
  3. Get one banner with a layout for each size. MAiKE checks every format and fixes what’s off, like a button over the headline.
  4. Change it, share it, publish it. Ask for changes in plain words or edit text and images yourself, then create the campaign in Madington Station.

One Kestrel sample, four shapes, each with its own layout. Kestrel is a made-up brand; its photos were made with AI.

Questions about banner sizes.

What is the most common banner ad size?

The 300 × 250 medium rectangle. It fits in an article or a sidebar on a desktop and in the feed on a phone, so almost every site has a slot for it.

What size is a leaderboard banner?

728 × 90 on a desktop. The mobile leaderboard is 320 × 50, and the large leaderboard 970 × 90.

Which banner sizes work on mobile?

320 × 50 and 320 × 100 across the screen, 300 × 250 in the feed, and 320 × 480 for a fullscreen ad. Many Nordic sites also sell 320 × 320 and 320 × 250.

How big can an HTML5 banner file be?

Each site and ad network sets its own limit. Many ask for a first load of around 150 KB, with more allowed once the page has loaded. Check the spec before you build.

What are high impact formats?

Ads that fill the screen or most of it as the reader scrolls, such as topscroll, midscroll, double midscroll and welcome page. They are built at screen size rather than as a fixed box.

Can MAiKE make one banner in every size?

Yes. Paste the link to the page you advertise and pick the formats. MAiKE builds the banner with a layout for each size, high impact included. Custom sizes work too, and your own named formats once the MAiKE team has set them up with you.

Every size, from one page.

Bring a page you advertise and your format list. We’ll show you MAiKE building them.