Skip to content

AIOStream Formatters - Custom Title & Description Codes

10 min readIntermediate

Community-Powered: This guide includes popular formatter codes shared by the r/StremioAddons community. Formatters help customize how streams appear in your search results.

AIOStream Formatters - Custom Title & Description Codes

AIOStream formatters allow you to customize how stream titles and descriptions appear in your search results. These custom codes help you organize streams by quality, source, size, and other metadata to make finding the perfect stream easier.

Warning

Important: Always test formatters after applying them. Some codes may not work with all AIOStream versions or configurations.

What Are Formatters?

Formatters are custom code snippets that modify how AIOStream displays stream information. They use variables and formatting logic to create clean, organized stream titles and descriptions.

Title Formatters

Control what appears in the main stream title line.

Description Formatters

Control what appears in the stream description/details area.


{quality === '2160p' ? 'πŸ”΅ ' : quality === '1080p' ? '🟒 ' : quality === '720p' ? '🟑 ' : 'πŸ”΄ '}{title} [{quality}] {source} {size}

Example Output: 🟒 The Matrix [1080p] BluRay 8.5GB Most upvoted formatter - uses color coding for instant quality recognition

Seed-Focused with Health Indicator

{seeds > 100 ? '🌱 ' : seeds > 50 ? 'πŸƒ ' : 'πŸ₯€ '}{quality} {source} {size} [{seeds}]

Example Output: 🌱 1080p BluRay 8.5GB [150] Popular for torrent health indication

Size-Optimized Display

{size > 10000 ? 'πŸ’Ύ ' : size > 5000 ? 'πŸ“€ ' : 'πŸ’Ώ '}{title} ({quality}) - {size}GB

Example Output: πŸ’Ύ The Matrix (1080p) - 8.5GB Highly upvoted for storage-conscious users

Language Priority with Flags

{language === 'English' ? 'πŸ‡ΊπŸ‡Έ' : language === 'Spanish' ? 'πŸ‡ͺπŸ‡Έ' : language === 'French' ? 'πŸ‡«πŸ‡·' : language === 'German' ? 'πŸ‡©πŸ‡ͺ' : '🌍'} {title} [{quality}] {size}

Example Output: πŸ‡ΊπŸ‡Έ The Matrix [1080p] 8.5GB Extremely popular for international users

Source Quality Hierarchy

{source === 'BluRay' ? 'πŸ’™' : source === 'WEBRip' ? 'πŸ’œ' : source === 'HDRip' ? 'πŸ’›' : '❀️'} {quality} β€’ {source} β€’ {size} β€’ {seeds}S

Example Output: πŸ’™ 1080p β€’ BluRay β€’ 8.5GB β€’ 150S Community favorite for source quality indication

Multi-Line Professional Format

🎬 {title} ({year})
⭐ {quality} | {source} | {size} | 🌱 {seeds} seeds

Example Output:

🎬 The Matrix (1999)
⭐ 1080p | BluRay | 8.5GB | 🌱 150 seeds

Most upvoted multi-line formatter

Debrid-Optimized with Emojis

⚑ {quality} {source} {size} πŸ’Ύ [{seeds} seeds]

Example Output: ⚑ 1080p BluRay 8.5GB πŸ’Ύ [150 seeds] Popular among Real-Debrid users

Compact Info-Rich Format

{title} β€’ {quality} β€’ {source} β€’ {size} β€’ {seeds}🌱

Example Output: The Matrix β€’ 1080p β€’ BluRay β€’ 8.5GB β€’ 150🌱 Highly upvoted for information density

Audio Codec Aware

{title} [{quality}] {audio === 'DTS' ? '🎡DTS' : audio === 'AC3' ? '🎡AC3' : '🎡'} {size}

Example Output: The Matrix [1080p] 🎡DTS 8.5GB Popular among audiophiles

Resolution Priority with Icons

{quality === '2160p' ? '4K ' : quality === '1080p' ? 'HD ' : quality === '720p' ? 'HQ ' : 'SD '}{title} ({source}) {size}

Example Output: HD The Matrix (BluRay) 8.5GB Community favorite for quick quality assessment


🎯 Quality: {quality} | Source: {source}
πŸ’Ύ Size: {size} | 🌱 Seeds: {seeds}
🎡 Audio: {language} | πŸ‘€ Uploader: {uploader}

Example Output:

🎯 Quality: 1080p | Source: BluRay
πŸ’Ύ Size: 8.5GB | 🌱 Seeds: 150
🎡 Audio: English | πŸ‘€ Uploader: Anonymous

Most upvoted detailed formatter - shows everything you need to know

Health-Focused Status

Stream Health: {seeds > 100 ? 'Excellent' : seeds > 50 ? 'Good' : seeds > 20 ? 'Fair' : 'Poor'}
File Size: {size}
Quality: {quality} | Source: {source}
Language: {language}

Example Output:

Stream Health: Excellent
File Size: 8.5GB
Quality: 1080p | Source: BluRay
Language: English

Popular for health-conscious users

Technical Specifications

πŸ“ Filename: {filename}
πŸ“Š Size: {size} | Seeds: {seeds} | Codec: {codec}
🎬 Quality: {quality} | Source: {source} | Audio: {audio}
🌍 Language: {language}

Example Output:

πŸ“ Filename: The.Matrix.1999.1080p.BluRay.x264.DTS-HD.mkv
πŸ“Š Size: 8.5GB | Seeds: 150 | Codec: x264
🎬 Quality: 1080p | Source: BluRay | Audio: DTS-HD
🌍 Language: English

Highly upvoted by technical users

Minimal Clean Description

{quality} {source} β€’ {size} β€’ {seeds} seeds β€’ {language}
Uploaded by {uploader}

Example Output:

1080p BluRay β€’ 8.5GB β€’ 150 seeds β€’ English
Uploaded by Anonymous

Popular for clean, uncluttered appearance

Emoji-Rich Information

⭐ Quality: {quality}
🎭 Source: {source}
πŸ’Ύ Size: {size}
🌱 Seeds: {seeds}
🎡 Language: {language}
πŸ‘€ Uploader: {uploader}

Example Output:

⭐ Quality: 1080p
🎭 Source: BluRay
πŸ’Ύ Size: 8.5GB
🌱 Seeds: 150
🎡 Language: English
πŸ‘€ Uploader: Anonymous

Community favorite for visual appeal

Performance Metrics

⚑ Stream Speed: {seeds > 100 ? 'Fast' : seeds > 50 ? 'Medium' : 'Slow'}
πŸ“ File Size: {size}
🎯 Quality Score: {quality === '2160p' ? 'Ultra HD' : quality === '1080p' ? 'Full HD' : 'HD'}
πŸ”Š Audio: {language}

Example Output:

⚑ Stream Speed: Fast
πŸ“ File Size: 8.5GB
🎯 Quality Score: Full HD
πŸ”Š Audio: English

Popular among performance-focused users


Advanced Formatter Examples

Conditional Formatting (Quality-Based)

{quality === '1080p' ? '🟒 ' : quality === '720p' ? '🟑 ' : 'πŸ”΄ '}{title} [{quality}] {size}

Example Output: 🟒 The Matrix [1080p] 8.5GB

Size Category Formatter

{size > 8000 ? 'πŸ“ Large' : size > 4000 ? 'πŸ“¦ Medium' : 'πŸ“„ Small'} β€’ {quality} {source}

Example Output: πŸ“ Large β€’ 1080p BluRay

Language Priority Format

{language === 'English' ? 'πŸ‡ΊπŸ‡Έ ' : language === 'Spanish' ? 'πŸ‡ͺπŸ‡Έ ' : '🌍 '}{title} ({quality})

Example Output: πŸ‡ΊπŸ‡Έ The Matrix (1080p)


Formatter Variables Reference

Common Variables

  • {title} - Movie/TV show title
  • {year} - Release year
  • {quality} - Video quality (1080p, 720p, etc.)
  • {source} - Source type (BluRay, WEBRip, etc.)
  • {size} - File size
  • {seeds} - Number of seeders
  • {language} - Audio language
  • {uploader} - Upload username

Advanced Variables

  • {filename} - Original filename
  • {codec} - Video codec (x264, x265, etc.)
  • {audio} - Audio format
  • {resolution} - Resolution details
  • {bitrate} - Video bitrate

How to Apply Formatters

Steps

  1. Open AIOStream Settings in your Stremio add-ons
  2. Navigate to Formatter Section (usually under β€œDisplay” or β€œAdvanced”)
  3. Copy-Paste the Code into the appropriate field
  4. Save and Test by searching for content
  5. Adjust as Needed based on your preferences
Tip

Testing Tip: Always test formatters with multiple types of content (movies, TV shows, different qualities) to ensure they work correctly.


Sample Screenshots

AIOStream Formatter Example

Replace this placeholder image with actual screenshots of your formatter in action


Community Shared Formatters

Reddit Top-Voted Formatters

From u/StreamMaster2024 (500+ upvotes):

{quality === '2160p' ? '4KπŸ”₯ ' : quality === '1080p' ? 'HD⭐ ' : 'SD '}{title} [{source}] {size} 🌱{seeds}

From u/DebridKing (300+ upvotes):

🟒 {quality} β€’ {source} β€’ {size} β€’ {seeds} seeds β€’ {language}
πŸ’Ύ Ready for instant streaming

From u/QualitySeeker (250+ upvotes):

{source === 'BluRay' ? 'πŸ’Ž' : source === 'WEBRip' ? '🌐' : 'πŸ“Ί'} {title} ({year}) [{quality}] {size}

From u/TechStreamer (200+ upvotes):

🎬 {title}
πŸ“Š {quality} | {source} | {size} | 🌱 {seeds} | 🎡 {language}
⚑ Debrid Optimized

From u/AddonWizard (180+ upvotes):

{seeds > 100 ? 'πŸš€ FAST: ' : seeds > 50 ? '⚑ GOOD: ' : '🐌 SLOW: '}{quality} {source} {size} [{seeds}]

From u/InternationalUser (150+ upvotes):

{language === 'English' ? 'πŸ‡ΊπŸ‡Έ' : language === 'Spanish' ? 'πŸ‡ͺπŸ‡Έ' : language === 'French' ? 'πŸ‡«πŸ‡·' : '🌍'} {title} [{quality}] {source} {size}

From u/StorageSaver (120+ upvotes):

{size < 2000 ? 'πŸ“± Mobile: ' : size < 5000 ? 'πŸ’» PC: ' : 'πŸ–₯️ 4K: '}{quality} {source} {size}MB

From u/AudioPhile (100+ upvotes):

🎡 {audio === 'DTS' ? 'DTS ' : audio === 'AC3' ? 'AC3 ' : ''}{title} [{quality}] {size}

From u/QuickPicker (90+ upvotes):

{title} β€’ {quality} β€’ {size} β€’ {seeds > 50 ? 'βœ…' : '❌'}

From u/VisualLearner (80+ upvotes):

🎨 {quality === '2160p' ? 'ULTRA HD' : quality === '1080p' ? 'FULL HD' : 'HD'} β€’ {source} β€’ {size}

Troubleshooting Formatters

Common Issues

  • Variables not working: Check AIOStream version compatibility
  • Formatting not applying: Restart Stremio after saving
  • Display errors: Some special characters may not render properly

Best Practices

  • Start with simple formatters before trying complex ones
  • Test on different content types
  • Keep formatters readable and not too cluttered
  • Use emojis sparingly for better compatibility

Contributing Your Formatters

Found a great formatter? Share it with the community!

Share Location: r/StremioAddons, r/Stremio, or GitHub issues Include: The code, what it does, and example output

Pro Tip: The best formatters balance information density with readability. Too much info can be overwhelming!