Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Some links on this page are affiliate links: if you buy through them we may earn a commission, at no extra cost to you.

A good website banner is not defined by one universal pixel size. It is a responsive composition: the subject, message and call to action remain understandable as the container changes from a wide desktop viewport to a 320 CSS-pixel mobile layout. Design for the rendered slot, protect a crop-safe focal area, keep important copy in HTML, and let the browser select an appropriately sized image.

Start with the banner’s job

Decide what the region must accomplish before choosing dimensions. A brand banner establishes identity, a campaign banner promotes an offer, a navigation banner provides context, and a conversion banner asks for an action. The job determines how much text belongs in the image, where the focal point sits and whether the image is informative or decorative.

Define the hierarchy

  • Primary focus: one subject, product or scene that survives cropping.
  • Message: a short headline or supporting statement, preferably real HTML text rather than pixels baked into the artwork.
  • Action: one obvious button or link with enough surrounding space for touch and zoom.

There is no universal banner size

A 1920-pixel-wide file may be appropriate for a full-width desktop slot but wasteful on a phone. Measure the banner’s actual CSS width, account for device-pixel ratio, and export candidates that are close to the largest rendered slot. Compare aspect ratio, focal-point safety, mobile crop, contrast, file weight and loading priority—not a single nominal dimension.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Compose for responsive cropping

Protect a safe area

Keep the subject, logo and any essential visual detail inside a central or deliberately positioned safe area that remains visible when the container uses object-fit: cover. Do not put a face, product edge or required word against the crop boundary. Leave additional breathing room where a responsive text panel may overlay the image.

Check the narrowest crop first

Build the wide composition, then preview it at tablet and narrow mobile widths. A centered crop is not always appropriate: a subject on the right can disappear when the mobile container becomes tall. If moving the focal point creates an awkward desktop composition, use art direction rather than forcing one file to do two jobs.

Use a separate mobile source when necessary

The <picture> element can serve a portrait or differently composed mobile image. Use ordinary responsive sources when only resolution changes; use <picture> when the composition itself must change.

Keep banner text readable and accessible

Prefer HTML copy

Put headlines, descriptions and buttons in HTML whenever practical. Text inside an image cannot reflow, resize reliably or be translated as easily. Images of text are restricted by WCAG 2.2 except where the presentation is essential or decorative.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
#1 Best Overall
15 Ft Flu Shot Feather Flag Banner Kit for Business
  • Flu Vaccination Advertising Flag Set: This flu shots feather flag banner sign kit includes a brightly colored feather flag, a sturdy pole kit, and a black storage bag. Designed specifically for clinics, pharmacies, and healthcare facilities during flu season, this outdoor advertising flag helps effectively reach customers who need flu vaccinations
  • Durable All-Weather Outdoor Material: Made of high-quality knitted polyester, this feather flag banner sign is fade-resistant and designed to withstand rain, wind, and sunlight. Combined with a rust-resistant pole kit and ground spike, it ensures long-lasting performance for outdoor business advertising displays in harsh weather conditions
  • Large Size for High Visibility from Distance: The flag measures approximately 12 x 2.5 ft, with a total assembled height of 15 ft using the pole kit, making it highly visible from a distance. The segmented pole design allows easy assembly and disassembly without tools. This outdoor feather flag sign is lightweight, portable, and convenient for transport and storage
  • High-Contrast Eye-Catching Design: Featuring a navy blue background with bold bright yellow vertical “FLU SHOTS” text and a striking red “HERE! ” header, this flu shots banner sign is highly visible even from highways, intersections, and busy streets. It is designed as an eye-catching advertising feather flag to quickly attract attention from potential vaccine customers
  • Multi-Scene Commercial & Healthcare Use: This pharmacy advertising flag / medical clinic feather flag is perfect for pharmacies, community clinics, testing centers, and healthcare offices. Ideal for sidewalks, lawns, and entrances during flu season, it clearly communicates vaccination services. It is also suitable for temporary vaccine clinic signage and outdoor health event advertising displays

Test contrast against the worst crop

Normal text needs a contrast ratio of at least 4.5:1; large text needs at least 3:1. Test the brightest and busiest portion that can appear behind the words, not merely the desktop preview. A translucent scrim, gradient, solid text panel or alternate crop can establish a dependable reading surface.

Design for zoom and reflow

At a width equivalent to 320 CSS pixels, content should work without losing information or requiring two-dimensional scrolling unless the layout genuinely needs two dimensions. Make sure enlarged text does not cover the button and that the image cannot force horizontal overflow.

Write useful alt text

For an informative banner, describe its purpose in a concise phrase, such as “Blue commuter bicycle beside the spring-sale offer.” Do not repeat nearby HTML copy or stuff keywords. If the image conveys no information and is purely decorative behind HTML content, use alt="". Keep the link, heading and button accessible independently of the image.

Implement responsive images

Use srcset and sizes for one composition

The browser uses these hints to choose an image appropriate to viewport width and pixel density. Include intrinsic dimensions so layout space is reserved before the file arrives.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
<img
  src="/images/hero-1280.webp"
  srcset="/images/hero-640.webp 640w,
          /images/hero-1280.webp 1280w,
          /images/hero-1920.webp 1920w"
  sizes="100vw"
  width="1920"
  height="700"
  alt="Blue commuter bicycle beside the spring-sale offer"
>

Change sizes when the banner is not full width. For a component that occupies the viewport below 768px and half the viewport above it, use sizes="(min-width: 768px) 50vw, 100vw". The fallback src remains important for browsers that do not use the candidate list.

Use <picture> for art direction and formats

<picture>
  <source media="(max-width: 767px)" srcset="/images/hero-mobile.avif" type="image/avif">
  <source media="(max-width: 767px)" srcset="/images/hero-mobile.webp" type="image/webp">
  <source srcset="/images/hero-desktop.avif" type="image/avif">
  <source srcset="/images/hero-desktop.webp" type="image/webp">
  <img src="/images/hero-desktop.jpg" width="1920" height="700" alt="Blue commuter bicycle beside the spring-sale offer">
</picture>

Modern AVIF or WebP usually reduces transfer size; retain a JPEG or PNG fallback. Provide width and height on the fallback image, or reserve the equivalent aspect ratio in CSS, to reduce layout shifts.

Rank #2
LookOurWay Feather Flag Pole Kit - 6 Feet Tall Advertising Flag Banner with Fiberglass Pole Set with Integrated Spike for Business Promotion - Open Flags - Open Blue & Red
  • Outdoor Advertising Sign: Ideal for promoting businesses or events, this feather flag serves as an effective outdoor advertising tool
  • High Visibility Design: The vibrant colors of this open feather flag banner enhance visibility from a distance, helping to attract attention
  • Durable Materials: Constructed from knitted polyester, the flag is UV-resistant and rated for wind speeds up to 25 mph, ensuring long-lasting use
  • Easy Assembly and Portability: Designed for quick setup, this grand opening flag can be mounted within minutes, and the pole kit allows for easy transportation between events
  • Product Specifications: Includes a pole kit with integrated ground spike; flag height: 5 feet; flag width: 18 inches; total height with ground spike: 7 feet

Style the container without distortion

.banner {
  position: relative;
  aspect-ratio: 1920 / 700;
  overflow: hidden;
}
.banner img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: 60% center;
  display: block;
}
.banner__content {
  position: absolute;
  inset: 0 auto 0 6%;
  max-width:  thirtyrem;
  display: grid;
  align-content: center;
}
@media (max-width: 767px) {
  .banner { aspect-ratio: 4 / 5; }
  .banner__content { inset: auto 1rem 1rem; }
}

Replace the illustrative thirtyrem token with a valid CSS length such as 30rem in production. Alternatively, use a normal flow layout on mobile so text appears below the image rather than competing with a crop.

Optimize loading without blur

Match the asset to the slot

Do not send a desktop-sized file to a small mobile slot when a smaller candidate can be selected. Export at enough physical pixels for the largest expected density, then compress and inspect at 100% zoom. Excessive compression creates halos and muddy type; excessive dimensions create needless transfer cost.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Prioritize the visible hero

A banner visible at page load is often the largest contentful element. Do not lazy-load it; loading it lazily can delay largest-contentful paint. Give it normal high-priority treatment and avoid hiding it behind a JavaScript-only insertion. Use loading="lazy" for banners below the fold, where it saves work without delaying the opening view.

Reserve layout space

Intrinsic dimensions or aspect-ratio prevent content from jumping when the image arrives. Set explicit dimensions even when CSS scales the image down.

Remember where bandwidth goes

MDN reports that imagery accounts for 51% of bandwidth on the average website, followed by video at 25%. Right-sizing and modern formats therefore affect both perceived speed and data usage.

Rank #3
LookOurWay Feather Flag Set - 5ft Tall Advertising Banner Flag with Pole Kit and X-Stand for Business Promotion - Checkered Black and White
  • 💰 COST-EFFECTIVE MARKETING TOOL - Promote your business or grand opening event with our affordable advertising signs. LookOurWay feather flags are a great way to get your business noticed at a low cost
  • 👀 DESIGNED TO GRAB ATTENTION - Our 5ft flags come in vibrant colors and are noticeable from a distance; a must-have if you want to increase traffic to your business
  • 💪 LONG LASTING & DURABLE MATERIAL – This feather flag banner set is composed of high-quality fiberglass poles with a heavy-duty X-Stand. Our feather flags are made of durable knitted polyester, are UV-resistant, and rated for wind speeds up to 25 mph
  • ✅ COMPACT, MOVABLE & EASY TO ASSEMBLE – These flags can be mounted within minutes and the pole kit can be carried from one event to another with ease. You can set up this feather flag banner on any flat service saving you time and energy
  • ⚙️ PRODUCT SPECIFICATIONS: 3-piece aluminum and fiberglass pole kit with X-Stand, Flag Height: 5ft, Flag Width: 1ft and 6in, Pole with X-Stand Height: 7ft

SEO and discoverability

Use a normal <img> or an <img> child inside <picture>. Search crawlers can discover those sources; CSS background images are not indexed in the same way. Supply a fallback src, meaningful alt text and surrounding page context. If important images are otherwise difficult to discover, include them in an image sitemap and keep reused assets on a consistent URL.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

A practical review workflow

  1. Write the banner’s job and the one action it should support.
  2. Mark the focal point and crop-safe area before placing copy.
  3. Review desktop, tablet and a 320-CSS-pixel-equivalent mobile layout.
  4. Choose HTML text, then test 4.5:1 normal-text or 3:1 large-text contrast on the worst crop.
  5. Choose concise alt text, or empty alt text for decoration.
  6. Implement srcset/sizes or <picture>, a fallback source and intrinsic dimensions.
  7. Export AVIF/WebP plus fallback, right-size each candidate and lazy-load only below-the-fold banners.
  8. Test keyboard focus, zoom, screen-reader output, slow loading and horizontal overflow.

Troubleshooting common failures

The subject disappears on phones

Cause: a fixed center crop is incompatible with the mobile aspect ratio. Fix: adjust object-position, widen the safe area or provide a mobile art-directed source.

Text is unreadable over the image

Cause: contrast was checked only on a dark desktop region. Fix: test every responsive crop and add a scrim, gradient, panel or alternate image until the applicable contrast ratio passes.

The page jumps while loading

Cause: no intrinsic dimensions or reserved aspect ratio. Fix: add width/height or an equivalent CSS aspect-ratio.

Rank #4
BEISHIDA 116 PCS A-Z DIY Letter Kit Make Your Own Banner Glitter Black
  • PACKAGE INCLUDES:There are a total of 111 letters and numbers, 3 ropes, and 2 threading devices.Detailed number of letters and numbers: 6pcs of the letters 'A,E,I,O', 4pcs of the letters 'P', 2pcs of the letters 'Q,V,X,Z,! &',3pcs of the letters 'B,C,D,F,G,H,J,K,L,M,N,R,S,T,U,W,Y', and the numbers 0-9 are 2pcs each. Each letter is 3.94 inch
  • DIY Fun: With this product, you can assemble it as you want, put together the names of your family and friends, and assemble your own special decorative banner
  • EASY TO ASSEMBLE: We are equipped with rope and threading device, which is convenient for you to assemble. When you use it, please pass one end of the rope through the small hole and then string the letters
  • APPLICABLE SCENES: Suitable for a variety of scenarios, depending on what you have in mind. Birthday parties, weddings, anniversaries, graduations, friends' dinners, Christmas, New Year and other festivals can be used to add atmosphere to your party
  • QUALITY GUARANTEED: We are made of high quality paper with glittery, bright colors that sparkle in the light.Letters are durable and not easily moved. It's perfect for your party decorations on this special day

The banner is blurry

Cause: the selected candidate is too small, the source is over-compressed or CSS enlarges a low-resolution file. Fix: inspect the network-selected URL, add an appropriate density candidate and keep compression moderate.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The first screen feels slow

Cause: an oversized hero, lazy loading or a format the browser cannot decode. Fix: serve a right-sized modern image with fallback, do not lazy-load the visible hero and remove unnecessary effects blocking its request.

Screen readers announce meaningless content

Cause: decorative artwork has descriptive alt text or the same words appear twice. Fix: use alt="" for decoration and keep the informative message in one accessible HTML location.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Or skip the browser setup

When you need repeatable screenshots of the finished banner, ScreenshotNeo captures a URL through one request and can return PNG, JPEG, WebP or PDF. It accepts cookie and consent banners before capture and removes more than 60 known consent platforms, newsletter popups and chat widgets. Bot checks, blank pages, timeouts, failed loads and cache hits are not billed, and response headers identify the page verdict and billing status.

See the ScreenshotNeo API documentation for all options, including full-page and element capture, device presets, custom viewport and retina scale, dark mode, waits, CSS and JavaScript, request blocking, cookies, headers, geolocation, PDFs, caching, signed links, asynchronous webhooks and bulk capture.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Best Value
GIFOHAPY 133PCS DIY Banner Kit with Letters Symbols,Make Your Own Banner,Personalized Black Banner Custom Party Banner for Birthday/Graduation/Thanksgiving/Halloween/Valentine's Day/Retirement (Black)
  • 133PCS DIY Banner Kit Black : You will get 107pcs black letter and numbers custom graduation banner kit,4 pcs of 16ft black rope to totally 64ft rope, 2pcs needles, 10 kinds of symbols with each 2 pcs to totally 20 pcs. Each black letters is about 5.5inch in height and 3.8inch wide. Enough letters,numbers,kinds of symbols are suitable size and sufficient quantity for you to use for any party like graduation party, wedding, baby shower, thanksgiving, back to school, Halloween and so on. Anyway, Make Your Own Graduation Banner Customized with your imagination.
  • Personalized Graduation Banner:Our black diy banner kit with letters set is suitable for various occasions with these letters ,numbers and symbols such as birthday, wedding, baby shower, anniversary, graduation, Thanksgiving, Halloween,Christmas,holiday,retirement, welcome home party, new year, mother’s day, father’s day, valentine and etc.
  • High Quality CUSTOMIZABLE HAPPY BIRTHDAY BANNERS KIT: Our personalized happy graduation banner are made of quality cardstock with glitter, they are reliable and not easy to fade or tear. This custom happy birthday letter banner is also to be saved so you can use these DIY banner kit with glitter black letters for a long time or your next party. There are different kinds of symbol signs such as crowns, hearts, stars, snowflake, doctoral cap,four-leaf clover,perfect decorations for different parties.
  • Easy to Install Black Customizable Banner Kit with Letters: These custom happy birthday banner letters are easy for you to use, there are hole on each black glitter letter, numbers and symbols, you can use the needles to string them on the black rope and then hang them. Enough quatlity of our diy banner kit to make your own banners personlized. Besides, there are 4 pcs of ropes, long enough for you to hang your personalized happy birthday banner with name or theme anywhere.
  • DIY with Imagination Make Your Own Banner Kit:you can DIY any theme banner with the black color make your own banner kit, such as a birthday banner, graduation banner, halloween banner, back to school banner,welcome home banner, fully enjoying the DIY fun. The crowns, hearts, stars, snowflake,graduation hat,pumpkin signs can add the banner more fun rather than monotonous. You can make your own banner according to your preferences, use this diy banner kit to increase your party atmosphere.
curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://stripe.com -o shot.webp
import requests
r = requests.get("https://api.screenshotneo.com/v1/shot", params={"access_key": "YOUR_API_KEY", "url": "https://stripe.com"}, timeout=90)
open("shot.webp", "wb").write(r.content)
const q = new URLSearchParams({ access_key: 'YOUR_API_KEY', url: 'https://stripe.com' });
const res = await fetch(`https://api.screenshotneo.com/v1/shot?${q}`);

An MCP server lets Claude, Cursor and other MCP clients call take_screenshot, get_page_info and capture_pdf. The Free plan includes 1,000 screenshots each month with no card; paid plans start at $5 for 3,000. Sign up free for ScreenshotNeo.

Frequently Asked Questions

Should a banner be a CSS background or an image element?

Use an image element when the visual is meaningful or needs search discovery and alt text. A CSS background is suitable for purely decorative artwork behind accessible HTML content.

What should the mobile banner ratio be?

There is no universal ratio. Choose one that preserves the subject and text at your component’s narrowest width; use a separate mobile source when the desktop crop fails.

Can text be baked into a promotional banner?

Only when the presentation is essential or decorative. HTML text is more flexible, accessible, searchable and responsive.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The Bottom Line

Design the composition around its crop-safe focal point, keep the message in HTML, serve the smallest modern asset that fits the slot, and verify contrast, reflow and loading behavior at mobile widths before publishing.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.