Global Banner Exchange — Template Graphics

Instructions for the designer

  1. Create 7 background templates — one for each size shown below.
  2. Use the exact pixel dimensions labeled on each wireframe.
  3. Green boxes = where the translated hero text renders. This text changes per language (53 versions). Keep this area clear — solid or simple background only, no busy graphics behind it.
  4. Gray boxes = where the brand URL earth.agorist.market renders. Same rule — needs a readable background.
  5. The remaining space (outside the colored boxes) is yours — logo, graphics, QR code, decorative elements, whatever fits the brand.
  6. Deliver as PNG — flat background, no text. A script renders the translated text programmatically in all 53 languages.
  7. Font will be Noto Sans (Google's open-source multilingual font — covers Latin, Arabic, Chinese, Japanese, Cyrillic, Thai, Hebrew, Devanagari, and every other script in our language set).

Color palette

#166534 Primary green
#2d5a45 Secondary green
#D4AF37 Gold accent
#1a1a1a Dark background
#ffffff White

These match the Agorist.Market brand. Use any combination — dark banners with light text, light banners with dark text, or black/gold. The text color in the generator is configurable per template.

What the script generates

For each background template you deliver, the script produces 53 finished banners — one per language. Each banner has:

  • Hero text in the native language — e.g. "Un Annuaire Mondial pour la Contre-Économie" for French
  • Brand URLearth.agorist.market
  • Proper script rendering: Arabic/Hebrew right-to-left, Chinese/Japanese/Korean, Thai, Devanagari, Cyrillic — all handled by Noto Sans
  • Auto-shrink if text overflows the box (longer translations get a smaller font size automatically)

7 templates × 53 languages = 371 banner files, fully automated.

Wireframes — 7 sizes

Each wireframe shows the exact dimensions and text placement regions. Green = hero text area. Gray = brand URL area. Everything outside the boxes is open for the designer.

728×90 — Leaderboard

The workhorse — fits most site headers and content breaks.

728×90 wireframe — Leaderboard

600×120 — Large banner

More vertical room for two comfortable lines of text.

600×120 wireframe — Large banner

468×60 — Standard

Classic web banner. Tight — one line of hero text + brand.

468×60 wireframe — Standard

160×600 — Skyscraper

Sidebar vertical. Top third is open for graphics; text sits in the middle.

160×600 wireframe — Skyscraper

120×600 — Narrow sky

Narrower sidebar variant. Same vertical layout, tighter width.

120×600 wireframe — Narrow sky

160×160 — Square

Compact square — works for sidebar widgets and social thumbnails.

160×160 wireframe — Square

120×120 — Small square

Minimal footprint. Brand + one short line.

120×120 wireframe — Small square

Dry Run — All 53 Languages × 7 Sizes

Generated with Noto Sans via Pango — automatic font fallback across all scripts. White background is placeholder for the designer's template. Text is centered in each banner. 371 banners total.

1. Afrikaans

Afrikaans 728x90
728x90
Afrikaans 600x120
600x120
Afrikaans 468x60
468x60
Afrikaans 160x600
160x600
Afrikaans 120x600
120x600
Afrikaans 160x160
160x160
Afrikaans 120x120
120x120

2. Arabic

Arabic 728x90
728x90
Arabic 600x120
600x120
Arabic 468x60
468x60
Arabic 160x600
160x600
Arabic 120x600
120x600
Arabic 160x160
160x160
Arabic 120x120
120x120

3. Armenian

Armenian 728x90
728x90
Armenian 600x120
600x120
Armenian 468x60
468x60
Armenian 160x600
160x600
Armenian 120x600
120x600
Armenian 160x160
160x160
Armenian 120x120
120x120

4. Azerbaijani

Azerbaijani 728x90
728x90
Azerbaijani 600x120
600x120
Azerbaijani 468x60
468x60
Azerbaijani 160x600
160x600
Azerbaijani 120x600
120x600
Azerbaijani 160x160
160x160
Azerbaijani 120x120
120x120

5. Belarusian

Belarusian 728x90
728x90
Belarusian 600x120
600x120
Belarusian 468x60
468x60
Belarusian 160x600
160x600
Belarusian 120x600
120x600
Belarusian 160x160
160x160
Belarusian 120x120
120x120

6. Bosnian

Bosnian 728x90
728x90
Bosnian 600x120
600x120
Bosnian 468x60
468x60
Bosnian 160x600
160x600
Bosnian 120x600
120x600
Bosnian 160x160
160x160
Bosnian 120x120
120x120

7. Bulgarian

Bulgarian 728x90
728x90
Bulgarian 600x120
600x120
Bulgarian 468x60
468x60
Bulgarian 160x600
160x600
Bulgarian 120x600
120x600
Bulgarian 160x160
160x160
Bulgarian 120x120
120x120

8. Chinese

Chinese 728x90
728x90
Chinese 600x120
600x120
Chinese 468x60
468x60
Chinese 160x600
160x600
Chinese 120x600
120x600
Chinese 160x160
160x160
Chinese 120x120
120x120

9. Chuvash

Chuvash 728x90
728x90
Chuvash 600x120
600x120
Chuvash 468x60
468x60
Chuvash 160x600
160x600
Chuvash 120x600
120x600
Chuvash 160x160
160x160
Chuvash 120x120
120x120

10. Croatian

Croatian 728x90
728x90
Croatian 600x120
600x120
Croatian 468x60
468x60
Croatian 160x600
160x600
Croatian 120x600
120x600
Croatian 160x160
160x160
Croatian 120x120
120x120

11. Czech

Czech 728x90
728x90
Czech 600x120
600x120
Czech 468x60
468x60
Czech 160x600
160x600
Czech 120x600
120x600
Czech 160x160
160x160
Czech 120x120
120x120

12. Danish

Danish 728x90
728x90
Danish 600x120
600x120
Danish 468x60
468x60
Danish 160x600
160x600
Danish 120x600
120x600
Danish 160x160
160x160
Danish 120x120
120x120

13. English

English 728x90
728x90
English 600x120
600x120
English 468x60
468x60
English 160x600
160x600
English 120x600
120x600
English 160x160
160x160
English 120x120
120x120

14. Esperanto

Esperanto 728x90
728x90
Esperanto 600x120
600x120
Esperanto 468x60
468x60
Esperanto 160x600
160x600
Esperanto 120x600
120x600
Esperanto 160x160
160x160
Esperanto 120x120
120x120

15. Farsi

Farsi 728x90
728x90
Farsi 600x120
600x120
Farsi 468x60
468x60
Farsi 160x600
160x600
Farsi 120x600
120x600
Farsi 160x160
160x160
Farsi 120x120
120x120

16. Finnish

Finnish 728x90
728x90
Finnish 600x120
600x120
Finnish 468x60
468x60
Finnish 160x600
160x600
Finnish 120x600
120x600
Finnish 160x160
160x160
Finnish 120x120
120x120

17. French

French 728x90
728x90
French 600x120
600x120
French 468x60
468x60
French 160x600
160x600
French 120x600
120x600
French 160x160
160x160
French 120x120
120x120

18. Georgian

Georgian 728x90
728x90
Georgian 600x120
600x120
Georgian 468x60
468x60
Georgian 160x600
160x600
Georgian 120x600
120x600
Georgian 160x160
160x160
Georgian 120x120
120x120

19. German

German 728x90
728x90
German 600x120
600x120
German 468x60
468x60
German 160x600
160x600
German 120x600
120x600
German 160x160
160x160
German 120x120
120x120

20. Greek

Greek 728x90
728x90
Greek 600x120
600x120
Greek 468x60
468x60
Greek 160x600
160x600
Greek 120x600
120x600
Greek 160x160
160x160
Greek 120x120
120x120

21. Hebrew

Hebrew 728x90
728x90
Hebrew 600x120
600x120
Hebrew 468x60
468x60
Hebrew 160x600
160x600
Hebrew 120x600
120x600
Hebrew 160x160
160x160
Hebrew 120x120
120x120

22. Hindi

Hindi 728x90
728x90
Hindi 600x120
600x120
Hindi 468x60
468x60
Hindi 160x600
160x600
Hindi 120x600
120x600
Hindi 160x160
160x160
Hindi 120x120
120x120

23. Hungarian

Hungarian 728x90
728x90
Hungarian 600x120
600x120
Hungarian 468x60
468x60
Hungarian 160x600
160x600
Hungarian 120x600
120x600
Hungarian 160x160
160x160
Hungarian 120x120
120x120

24. Icelandic

Icelandic 728x90
728x90
Icelandic 600x120
600x120
Icelandic 468x60
468x60
Icelandic 160x600
160x600
Icelandic 120x600
120x600
Icelandic 160x160
160x160
Icelandic 120x120
120x120

25. Italian

Italian 728x90
728x90
Italian 600x120
600x120
Italian 468x60
468x60
Italian 160x600
160x600
Italian 120x600
120x600
Italian 160x160
160x160
Italian 120x120
120x120

26. Japanese

Japanese 728x90
728x90
Japanese 600x120
600x120
Japanese 468x60
468x60
Japanese 160x600
160x600
Japanese 120x600
120x600
Japanese 160x160
160x160
Japanese 120x120
120x120

27. Kashubian

Kashubian 728x90
728x90
Kashubian 600x120
600x120
Kashubian 468x60
468x60
Kashubian 160x600
160x600
Kashubian 120x600
120x600
Kashubian 160x160
160x160
Kashubian 120x120
120x120

28. Kazakh

Kazakh 728x90
728x90
Kazakh 600x120
600x120
Kazakh 468x60
468x60
Kazakh 160x600
160x600
Kazakh 120x600
120x600
Kazakh 160x160
160x160
Kazakh 120x120
120x120

29. Korean

Korean 728x90
728x90
Korean 600x120
600x120
Korean 468x60
468x60
Korean 160x600
160x600
Korean 120x600
120x600
Korean 160x160
160x160
Korean 120x120
120x120

30. Lithuanian

Lithuanian 728x90
728x90
Lithuanian 600x120
600x120
Lithuanian 468x60
468x60
Lithuanian 160x600
160x600
Lithuanian 120x600
120x600
Lithuanian 160x160
160x160
Lithuanian 120x120
120x120

31. Macedonian

Macedonian 728x90
728x90
Macedonian 600x120
600x120
Macedonian 468x60
468x60
Macedonian 160x600
160x600
Macedonian 120x600
120x600
Macedonian 160x160
160x160
Macedonian 120x120
120x120

32. Malay

Malay 728x90
728x90
Malay 600x120
600x120
Malay 468x60
468x60
Malay 160x600
160x600
Malay 120x600
120x600
Malay 160x160
160x160
Malay 120x120
120x120

33. Marathi

Marathi 728x90
728x90
Marathi 600x120
600x120
Marathi 468x60
468x60
Marathi 160x600
160x600
Marathi 120x600
120x600
Marathi 160x160
160x160
Marathi 120x120
120x120

34. Mongolian

Mongolian 728x90
728x90
Mongolian 600x120
600x120
Mongolian 468x60
468x60
Mongolian 160x600
160x600
Mongolian 120x600
120x600
Mongolian 160x160
160x160
Mongolian 120x120
120x120

35. Montenegran

Montenegran 728x90
728x90
Montenegran 600x120
600x120
Montenegran 468x60
468x60
Montenegran 160x600
160x600
Montenegran 120x600
120x600
Montenegran 160x160
160x160
Montenegran 120x120
120x120

36. Norwegian

Norwegian 728x90
728x90
Norwegian 600x120
600x120
Norwegian 468x60
468x60
Norwegian 160x600
160x600
Norwegian 120x600
120x600
Norwegian 160x160
160x160
Norwegian 120x120
120x120

37. Persian

Persian 728x90
728x90
Persian 600x120
600x120
Persian 468x60
468x60
Persian 160x600
160x600
Persian 120x600
120x600
Persian 160x160
160x160
Persian 120x120
120x120

38. Polish

Polish 728x90
728x90
Polish 600x120
600x120
Polish 468x60
468x60
Polish 160x600
160x600
Polish 120x600
120x600
Polish 160x160
160x160
Polish 120x120
120x120

39. Portuguese

Portuguese 728x90
728x90
Portuguese 600x120
600x120
Portuguese 468x60
468x60
Portuguese 160x600
160x600
Portuguese 120x600
120x600
Portuguese 160x160
160x160
Portuguese 120x120
120x120

40. Romani

Romani 728x90
728x90
Romani 600x120
600x120
Romani 468x60
468x60
Romani 160x600
160x600
Romani 120x600
120x600
Romani 160x160
160x160
Romani 120x120
120x120

41. Romanian

Romanian 728x90
728x90
Romanian 600x120
600x120
Romanian 468x60
468x60
Romanian 160x600
160x600
Romanian 120x600
120x600
Romanian 160x160
160x160
Romanian 120x120
120x120

42. Russian

Russian 728x90
728x90
Russian 600x120
600x120
Russian 468x60
468x60
Russian 160x600
160x600
Russian 120x600
120x600
Russian 160x160
160x160
Russian 120x120
120x120

43. Serbian

Serbian 728x90
728x90
Serbian 600x120
600x120
Serbian 468x60
468x60
Serbian 160x600
160x600
Serbian 120x600
120x600
Serbian 160x160
160x160
Serbian 120x120
120x120

44. Sinhalese

Sinhalese 728x90
728x90
Sinhalese 600x120
600x120
Sinhalese 468x60
468x60
Sinhalese 160x600
160x600
Sinhalese 120x600
120x600
Sinhalese 160x160
160x160
Sinhalese 120x120
120x120

45. Slovak

Slovak 728x90
728x90
Slovak 600x120
600x120
Slovak 468x60
468x60
Slovak 160x600
160x600
Slovak 120x600
120x600
Slovak 160x160
160x160
Slovak 120x120
120x120

46. Somali

Somali 728x90
728x90
Somali 600x120
600x120
Somali 468x60
468x60
Somali 160x600
160x600
Somali 120x600
120x600
Somali 160x160
160x160
Somali 120x120
120x120

47. Spanish

Spanish 728x90
728x90
Spanish 600x120
600x120
Spanish 468x60
468x60
Spanish 160x600
160x600
Spanish 120x600
120x600
Spanish 160x160
160x160
Spanish 120x120
120x120

48. Swedish

Swedish 728x90
728x90
Swedish 600x120
600x120
Swedish 468x60
468x60
Swedish 160x600
160x600
Swedish 120x600
120x600
Swedish 160x160
160x160
Swedish 120x120
120x120

49. Thai

Thai 728x90
728x90
Thai 600x120
600x120
Thai 468x60
468x60
Thai 160x600
160x600
Thai 120x600
120x600
Thai 160x160
160x160
Thai 120x120
120x120

50. Turkish

Turkish 728x90
728x90
Turkish 600x120
600x120
Turkish 468x60
468x60
Turkish 160x600
160x600
Turkish 120x600
120x600
Turkish 160x160
160x160
Turkish 120x120
120x120

51. Ukrainian

Ukrainian 728x90
728x90
Ukrainian 600x120
600x120
Ukrainian 468x60
468x60
Ukrainian 160x600
160x600
Ukrainian 120x600
120x600
Ukrainian 160x160
160x160
Ukrainian 120x120
120x120

52. Urdu

Urdu 728x90
728x90
Urdu 600x120
600x120
Urdu 468x60
468x60
Urdu 160x600
160x600
Urdu 120x600
120x600
Urdu 160x160
160x160
Urdu 120x120
120x120

53. Vietnamese

Vietnamese 728x90
728x90
Vietnamese 600x120
600x120
Vietnamese 468x60
468x60
Vietnamese 160x600
160x600
Vietnamese 120x600
120x600
Vietnamese 160x160
160x160
Vietnamese 120x120
120x120