Specifications
| Format | Creative |
|---|---|
| Popunder | None — destination URL only |
| Push notifications | Title ≤30 chars, description ≤45, icon 192×192, optional image 360×240 |
| In-page push | Icon 192×192, title ≤30 chars, description ≤45 |
| Native ads | Image 1:1 or 1.91:1, title ≤60 chars, brand name |
| Banner ads | 300×250, 728×90, 320×50, 160×600; JPG, PNG, GIF ≤150 KB |
| Interstitial ads | Image 1080×1920 (mobile) and 1920×1080 (desktop), or landing URL |
| In-stream video | MP4 up to 30 s, 16:9 and 9:16, ≤20 MB; VAST tag accepted |
| Telegram Mini Apps | Banner 320×50 or native card (image 1:1, title ≤40 chars) |
| Domain redirects | None — destination URL only |
Rules that apply to every creative
- The creative and the landing page must describe the same product; the moderation team compares them.
- Text must be legible at the rendered size; native and push images are resized to the widget.
- No imitation of system dialogs, browser warnings, messenger notifications or media-player controls.
- Content rules by vertical are in the advertising policies.
Uploading
Banners upload in bulk with Multi-upload; each file becomes an ad matched to its size. Creatives land in your Creatives library (groups and folders) and can be added to any campaign from there without re-uploading. A per-ad weight sets how often each creative runs against the others in the campaign; a per-ad bid overrides the campaign default.
Full guide inside your account. Every option on this page, with screenshots of each screen, is documented in the platform under Documentation → Ads & Creatives after you log in.