The telegram message splitter shows into how many Telegram messages a long text must be split. A transcript of 10000 characters needs 3 Telegram messages of at most 4096 characters (result: 3 messages). It is useful when a transcript is longer than one Telegram message allows.
Turn a recording into text
Your recording goes to @potok_now_bot as a file or a voice message, and the transcript returns to you in Telegram.
Write to @potok_now_bot in Telegram
Export to TXT, MD, DOCX, PDF, SRT and VTT · files up to 2 GB · about 30 languages · speakers and timestamps on request
Facts that matter here
- Formula: messages = ceil(characters ÷ 4096), applied to the numbers in the table below.
- Assumption: the limit is 4096 characters per text message, and the count is rounded up.
- Split at paragraph ends, so that every message reads as a whole.
- The values on this page are calculated in advance, not measured on a recording.
Calculation and example
Formula: messages = ceil(characters ÷ 4096)
| Characters | Limit per message | Messages needed |
|---|---|---|
| 4096 | 4096 | 1 |
| 4097 | 4096 | 2 |
| 10000 | 4096 | 3 |
| 50000 | 4096 | 13 |
A transcript of 10000 characters needs 3 Telegram messages of at most 4096 characters (result: 3 messages).
| Topic | Answer |
|---|---|
| Translating | The text keeps the language of the audio and is not translated |
| Labels and times | You can turn on speaker labels and timestamps |
| Where to use it | In Telegram, through @potok_now_bot; the bot's mini app takes large files |
| Dictation | A separate Potok desktop app lets you dictate text into any program; it recognises Russian speech |
| Spoken languages | About 30 languages with good published results; a few more with warnings |
Reading the table
The table is a reference, not a verdict. Use it to see the order of magnitude, then repeat the rule for your exact case. When the margin is small, calculate twice with slightly worse inputs and decide on the worse answer.
Next steps
Need a converter or a calculator? Open the tools. Unsure about a term? Check the glossary. Apps are on the download page.
Questions and answers
How does the telegram message splitter work?
It applies one rule: messages = ceil(characters ÷ 4096). A transcript of 10000 characters needs 3 Telegram messages of at most 4096 characters (result: 3 messages).
What does the telegram message splitter assume?
It assumes that the limit is 4096 characters per text message, and the count is rounded up. If your case differs, repeat the calculation by the same rule with your own numbers.
What does the table of the telegram message splitter show?
It shows: Characters, Limit per message, Messages needed. Values: 4096 | 4096 | 1; 4097 | 4096 | 2; 10000 | 4096 | 3; 50000 | 4096 | 13.
Where do the definitions behind the telegram message splitter come from?
Units, formats and rules are described in the sources listed at the bottom of this page. The numbers in the table are calculated here by the formula above and are not copied from those sources.
How do I avoid a mistake with the telegram message splitter?
Split at paragraph ends, so that every message reads as a whole. Use it when a transcript is longer than one Telegram message allows.
Sources
We opened each page below on the date shown. Because pages get updated, confirm important details at the source.
- Telegram Bot API, sendMessage, Telegram · checked
- Telegram Bot API, sendVoice, Telegram · checked
Run your own recording through it
Drop an audio or video file, or a voice message, into the chat with @potok_now_bot; the recognized text is sent back there.
Go to @potok_now_bot in Telegram