All File Converter is a cross-platform cloud microservice designed by the AI-Robot Studio studio for quickly converting files of dozens of formats directly within the Telegram messenger window.

The project solves a key problem for modern users: the need to install heavy third-party converters, endure intrusive ads on free websites, or transfer confidential documents to unverified web resources.

1. Key Features and Solved Tasks

The bot replaces an entire set of desktop utilities and online services, ensuring instant file processing in just a few clicks:

  • One-click conversion: The user sends a file to the chat, and the bot automatically recognizes its signature and offers inline buttons with permitted target formats.
  • Over 80 supported directions: Processing office documents (Word, Excel, PowerPoint, PDF, RTF, TXT), all image formats, video files, sound tracks, e-books (EPUB, FB2, MOBI), vector graphics, fonts, and subtitles.
  • Fine-tuning quality: The ability to select the bitrate for MP3 (128, 192, 320 kbps), text encoding (UTF-8, Windows-1251), frame rate for GIFs, and image compression level.
  • Built-in Optical Character Recognition (OCR): Quick extraction of printed text from photos, scans, and PDF files in dozens of languages.

2. Unique Features for Telegram

The bot is designed with deep integration into the Telegram platform capabilities and offers features unavailable in standard converters:

  • Video to "Circle" Conversion (Video Note): Any regular video (MP4, MOV, AVI) is automatically cropped to a 1:1 aspect ratio, recompressed into a native Telegram video message, and sent as a circular note.
  • Audio and Video to Voice Note: Converting audio files or sound tracks from videos into native OGG Opus format voice notes with waveform rendering and playback speed support (1.5x / 2x).
  • Audio Extraction: Instant saving of audio tracks from video clips, interviews, or lectures in MP3 format.
  • Animated Sticker Conversion (TGS): Converting Telegram vector stickers into common GIF, APNG, and WebP formats.

3. Service Model and Tariff Policy

The bot operates on a transparent and balanced Freemium model for comfortable daily use:

  • 🎁 5 free conversions every 24 hours: Each user receives 5 free conversions per day for files up to 20 MB in size. The limit automatically resets at midnight.
  • 💳 Affordable paid mode: For files ranging from 20 to 100 MB or when the daily limit is exhausted, a minimal tariff applies — only $0.02 per file plus $0.001 for each megabyte exceeding the free threshold.
  • Convenient top-up methods: Support for payments via Telegram Stars (directly in the messenger), Russian bank cards and SBP (Lava), cryptocurrency (CryptoBot), and international Visa/Mastercard cards (Tribute).
  • Referral system and promo codes: The ability to earn bonus balance by inviting friends and activating gift codes.

4. Data Security and Storage Regulations (up to 15 minutes)

The confidentiality of user files is ensured by strict isolated processing regulations:

  • Temporary session (up to 15 minutes): Uploaded sources and ready converted files are stored in temporary isolated storage for no more than 15 minutes. This time is sufficient to download the result or convert the file to another format without re-uploading.
  • Automatic deletion: A background cleanup daemon permanently removes temporary files from the physical disk immediately after the 15-minute timer expires.
  • Full GDPR compliance: The bot implements /privacy commands for instant export of user data archives to JSON (Art. 20 GDPR) or complete account deletion (Art. 17 GDPR).

5. How to Start Using the Bot

The service does not require website registration or password entry. To convert your first file:

  • Open the bot in Telegram: @all_file_converter_bot.
  • Press the «Start» button.
  • Send any document, photo, video, or audio recording to the chat and select the desired format on the keyboard.