guide

How to Make an Event Poster Online for Free (A4, Story, Flyer)

By Rui Barreira · Last updated: 13 June 2026

Whether you are promoting an event, creating an Instagram Story, or printing an A4 flyer, the right poster balances clear hierarchy, readable text, and a layout that works at the size it will be displayed. Use brevio Poster Maker to create professionally proportioned posters in A4, A3, Instagram Story, and Event Poster formats — free, no account, nothing uploaded.

Poster Design Principles

A well-designed poster communicates its message before the viewer actively reads it. Visual hierarchy does this work: the most important information is the largest and boldest, supporting details are smaller, and decorative elements sit in the background. Violating this hierarchy — making everything the same size, or making decorative elements compete with text — produces a poster that feels cluttered and fails to communicate at a glance.

  • One focal point. The eye needs a single place to land. For an event poster, that is the event name. Everything else guides the viewer toward or away from that anchor.
  • Contrast. Dark text on light background, or light text on dark background. Mid-tone text on a similar-tone background is invisible from more than arm's length. A minimum contrast ratio of 4.5:1 is recommended for legibility.
  • White space. Empty space is not wasted space — it is what makes the poster feel breathable rather than cluttered. Leave at least 60px of margin on all sides of an A4 poster.
  • Three-level hierarchy. Every effective poster has three text levels: a headline (largest, bolds), a subhead (date, time, venue), and body details (smaller, secondary colour). Anything beyond three levels competes with the hierarchy.

Format Guide

FormatSizeBest ForDisplay Context
A4 Portrait794 × 1123px (96dpi)Printed flyers, event postersNoticeboard, door, window
A3 Portrait1123 × 1587pxLarger print displayWindow display, foyer
Letter816 × 1056pxUS/Canada printed flyersPrinted at standard US letter size
Instagram Story1080 × 1920pxSocial media promotionInstagram Stories, WhatsApp status
Event Poster700 × 1000pxDigital event promotionEmail, website embed, social post

Font Size Recommendations by Format

FormatTitleSubtitleBody Text
A4 (794px wide)60–80px32–42px20–26px
A3 (1123px wide)80–110px44–60px28–36px
Instagram Story (1080px wide)80–120px44–60px28–36px
Event Poster (700px wide)50–70px28–36px18–22px

Event Poster Must-Haves

A minimum viable event poster needs five elements. Missing any one reduces attendance:

  1. Event name (title). The largest text on the poster. Should be readable from 3 metres away when printed at A4.
  2. Date and time. Day, date, month, year, and start time. Ambiguity here causes missed events.
  3. Location. Full venue name and street address. For online events, include the platform and join URL or QR code.
  4. Organiser / host. Who is running this? For unknown events, the organiser's name provides social proof.
  5. Call to action. “Register at eventbrite.com/yourslug” or “Tickets at the door — €10”. Tell people what to do next.

Instagram Story Safe Zones

Instagram Stories display at 1080×1920 pixels, but the interface overlays UI elements at the top and bottom. The top 72px is covered by the profile picture, username, and progress bar. The bottom 72px is covered by the reply bar and interaction buttons. Keep all essential text and CTAs in the central 1080×1776 area to avoid overlap.

A practical rule: keep content within a 1080×1500 box centered vertically. This provides comfortable clearance from both the top and bottom UI elements, even on devices with larger interface elements.

Print vs Digital Poster Differences

The brevio Poster Maker exports PNG files at screen resolution (96 DPI equivalent). This is suitable for digital display, social media, email attachments, and home printing. For commercial printing at A4/A3, professional print shops expect 300 DPI — which requires 2480×3508 pixels for A4 and 3508×4961 pixels for A3. If you need print-quality files, design in Canva, Adobe Express, or InDesign which support high-DPI export.

Poster Maker Comparison

ToolCostAccount RequiredUpload RequiredOffline Use
brevio Poster MakerFreeNoNoYes
CanvaFree / $15/mo ProYesYesNo
Adobe ExpressFree / $9.99/moYesYesNo
Microsoft DesignerFree (Microsoft account)YesYesNo

DevTools Verification

All poster rendering happens via the Canvas API in your browser. Open DevTools and check the Network tab — no POST requests are made when you type text, change colours, or click Download. Your background image is processed locally and never transmitted.

Frequently Asked Questions

What DPI should an A4 poster be for print?
For professional print, 300 DPI is standard. An A4 page at 300 DPI requires 2480×3508 pixels. The brevio poster maker outputs at 794×1123 pixels (96 DPI equivalent) — suitable for digital display, presentation, and home printing. For commercial print, use a vector tool like Adobe Illustrator or a print-service template.
What is the Instagram Story safe zone?
Instagram Stories display at 1080×1920 pixels (9:16 ratio), but the top 72px (profile picture, username) and bottom 72px (interaction buttons, swipe-up) are covered by the app interface. Keep all important content in the central 1080×1776 area to avoid overlap with the UI.
Can I add images to the poster?
Yes — the poster maker supports a background image upload. The image fills the poster canvas using cover-fit (cropped to fill without distortion). For a foreground image overlay (e.g., a product photo on a coloured background), currently the background image must serve that purpose. Layer control is a planned feature.
What font size should I use for a flyer title?
For A4 (794px wide at screen resolution), a 60–80px title is typically readable. For Instagram Story (1080px wide), 80–120px for the main headline. Rule of thumb: the title should be readable at a glance from 1 metre away when printed or displayed at typical viewing distances.
More free toolsSee all 162
Merge PDFsCompress ImageJSON FormatterPassword GeneratorVAT CalculatorQR Code Generator