Пересчитать KB и MB

Введите число, выберите исходную единицу и единицу, в которой нужен результат. Результат появится вместе с количеством байтов, поскольку файл остаётся тем же и лишь описывается в другой единице.

Ваши данные

К результату

KB, MB и GB — десятичные единицы: 1 KB = 1 000 байт. KiB, MiB и GiB — двоичные: 1 KiB = 1 024 байт. Пересчёт единиц не уменьшает файл.

Результат

Размер файла в разных единицах

После ввода допустимого значения здесь показывается одна и та же величина в байтах, KB, KiB, MB и MiB. Количество байтов остаётся прежним, меняется только единица измерения.

Пример: сравнение 1 MB и 1 MiB

1 MB — это 1 000 000 байт, 1 MiB — это 1 048 576 байт. Таким образом, единица MiB содержит на 48 576 байт больше. Эти значения фиксированы и не зависят от твоего ввода.

1 MB1 000 000 Байт
1 MiB1 048 576 Байт
Столько байтов содержит каждая единица
Единица измеренияБайтСистема
1 KB1 000Десятичная система (множитель 1000)
1 KiB1 024Двоичная система (множитель 1024)
1 MB1 000 000Десятичная система (множитель 1000)
1 MiB1 048 576Двоичная система (множитель 1024)
1 MB и 1 MiB на одной шкале, обе полосы начинаются с нуля

Пересчёт единиц не изменяет файл. Одно лишь подходящее числовое значение ещё не означает, что портал примет файл.

Вводите числа с десятичными разделителями и разделителями групп разрядов выбранного языка. Также можно использовать соответствующие цифры этого языка.

Прямой пересчёт между MB и KB

На компьютере результат находится рядом с полями ввода, на смартфоне — под ними. Он отображается в выбранной целевой единице, а также в байтах, MB и MiB. Кнопка «Поменять единицы местами» меняет местами исходную и целевую единицы: например, вместо пересчёта из MB в kB вы получаете пересчёт из kB в MB. Так оба направления доступны на одной странице.

Краткий ответ на самый частый вопрос: 1 MB — это 1 000 kB. Килобайт и мегабайт — десятичные единицы, каждый следующий уровень больше предыдущего в тысячу раз. 1 kB соответствует 1 000 байт, 1 MB соответствует 1 000 000 байт. Поэтому для перевода из MB в kB нужно умножить на 1 000, а из kB в MB — разделить на 1 000. Обозначение KB в списке единиц калькулятора означает именно этот десятичный килобайт. Если вы хотите считать с коэффициентом 1 024, выбирайте двоичные единицы KiB, MiB или GiB.

Десятичные размеры файлов в одной таблице с двумя примерами значений
Значениев kBв MBв байтах
1 kB10,0011 000
1 MB1 00011 000 000
1 GB1 000 0001 0001 000 000 000
2,5 MB2 5002,52 500 000
750 kB7500,75750 000

KB и KiB: какая единица имеется в виду?

Для размеров файлов существуют две системы счёта. Десятичные единицы SI — килобайт, мегабайт и гигабайт — увеличиваются с коэффициентом 1 000. Двоичные единицы IEC — кибибайт, мебибайт и гибибайт — увеличиваются с коэффициентом 1 024. Названия похожи, но количество байтов различается, и с каждым уровнем разница становится больше.

Количество байтов в каждой единице, доступной в калькуляторе
ОбозначениеНазваниеСистема счётаСоответствует
BБайтБазовая единица1 байт
kBКилобайтдесятичная (SI)1 000 байт
MBМегабайтдесятичная (SI)1 000 000 байт
GBГигабайтдесятичная (SI)1 000 000 000 байт
KiBКибибайтдвоичная (IEC)1 024 байта
MiBМебибайтдвоичная (IEC)1 048 576 байт
GiBГибибайтдвоичная (IEC)1 073 741 824 байта

При прямом сравнении 1 MB содержит 1 000 000 байт, а 1 MiB — 1 048 576 байт. Таким образом, мебибайт больше на 48 576 байт, то есть почти на 5 процентов. Между GB и GiB разница уже составляет около 7,4 процента. В пределах одной системы всё просто: 1 MB = 1 000 kB и 1 MiB = 1 024 KiB. Сложности возникают только при смешении двух систем. Равенство вида 1 MB = 1 024 kB не соответствует ни одному из этих определений.

Используется коэффициент 1 000 или 1 024?

Это зависит от единицы, а не от калькулятора. Для kB, MB и GB действует коэффициент 1 000, для KiB, MiB и GiB — 1 024. Неясность возникает, когда указано только «MB» без уточнения смысла, поскольку в программах и старых текстах это обозначение используется неодинаково. Поэтому не стоит предполагать, что ваш файловый менеджер, почтовая программа и портал, на который вы загружаете файл, используют одну систему счёта. Определяющим является указание получателя. Если из него неясно, имеется в виду 1 000 или 1 024, безопаснее ориентироваться на меньшее, десятичное значение. Пример в следующем разделе показывает почему.

Пример с ограничением размера PDF

Предположим, форма загрузки допускает PDF размером до 10 MB, а ваш файл занимает 10 MiB. Оба числа здесь выбраны произвольно и не взяты с реального портала. На первый взгляд кажется, что файл подходит: ведь в обоих случаях указано 10. Но расчёт через байты показывает другое:

  1. Размер файла в байтах: 10 MiB × 1 048 576 = 10 485 760 байт.
  2. То же количество байтов в MB: 10 485 760 ÷ 1 000 000 = 10,48576 MB.
  3. Лимит в байтах: 10 MB × 1 000 000 = 10 000 000 байт.
  4. Сравнение: 10 485 760 байт — это на 485 760 байт больше допустимого. Файл слишком большой.
Гипотетический пример: файл размером 10 MiB и лимит 10 MB в трёх единицах
РазмерБайтMBMiB
Файл10 485 76010,4857610
Лимит10 000 00010≈ 9,5367

Укажете вы размер файла как 10 MiB или как 10,48576 MB — его 10 485 760 байт от этого не изменятся, и лимит по-прежнему будет превышен. Верно и обратное: если размер меньше 10 000 000 байт, при требовании «10 MB» вы укладываетесь в лимит при обоих толкованиях, поскольку десятичное строже.

Простое правило: всегда считайте через байты

При смешении единиц не нужно запоминать отдельный коэффициент, например для прямого перевода из MiB в kB. Сначала переведите значение в байты: умножьте его на количество байтов в исходной единице, а затем разделите на количество байтов в целевой единице. Именно так работает калькулятор: результат = значение × коэффициент исходной единицы ÷ коэффициент целевой единицы. Для перевода 10 MiB в kB это означает 10 × 1 048 576 ÷ 1 000 = 10 485,76 kB.

Биты и байты тоже следует различать. В одном байте 8 бит. Это особенно важно для скорости передачи данных, которую обычно указывают в Mbit/s, тогда как размеры файлов указываются в байтах. Поэтому этот калькулятор использует только единицы на основе байта и не позволяет выбрать биты в качестве единицы измерения. Чтобы узнать, сколько времени займёт загрузка при вашем подключении, можно отдельно рассчитать время загрузки.

Как вводить числа и понимать округление

Калькулятор принимает десятичные числа с запятой или точкой. Тысячи можно отделять пробелами: первая группа должна содержать от одной до трёх цифр, а каждая следующая — ровно три. Пробел не заменяет десятичный разделитель. При вводе важно учитывать следующее:

  • 2,5 и 2.5 означают одно и то же: два с половиной.
  • Запись «1.000» с одной точкой читается как единица, а не тысяча: точка здесь отделяет дробную часть.
  • Тысячу вводите как «1000» или «1 000». Единицу измерения выбирайте отдельно, не добавляя её в числовое поле.
  • Калькулятор не принимает научную запись, например «1e3», и записи с неправильными разделителями, например «1.000,5». Он отклоняет такой ввод и не продолжает расчёт с неверно распознанным числом.
  • Значение «0» допустимо. Отрицательные значения для расчёта размера недопустимы.

В результатах используется десятичная запятая, а группы разрядов отделяются пробелами. Длинные дробные части округляются для отображения. Поэтому, если размер близок к ограничению, сравнивайте число байтов, а не округлённое значение в MB. Очень маленькие результаты тоже остаются видимыми: 1 байт равен 0,000000001 GB. Вместо округлённого нуля калькулятор показывает такие значения в научной записи — с использованием степени десяти.

Существует и верхняя граница. Если результат становится слишком большим для точного представления, калькулятор отклоняет ввод вместо того, чтобы выдавать неточное число. Размеры файлов, с которыми обычно имеют дело при загрузке и отправке вложений, даже не приближаются к этой границе.

Файл слишком большой? Подходящий следующий шаг

Если сравнение показывает, что ваш PDF превышает лимит, дальнейший пересчёт не поможет. Другая единица не делает файл меньше или чётче, не удаляет страницы и не определяет, примет ли его портал. PDF становится меньше только тогда, когда действительно уменьшается количество байтов в нём.

  • Если один файл превышает лимит, можно уменьшить PDF до целевого размера. В качестве цели используйте лимит получателя. Если неясно, подразумевается десятичное или двоичное значение, ориентируйтесь на меньшее, десятичное.
  • Если одновременно действуют несколько условий, например лимит на файл и общий лимит, можно сразу проверить файлы на соответствие всем ограничениям загрузки. Там фактический размер выбранных PDF считывается локально, поэтому ничего не нужно пересчитывать вручную.

Настройки конфиденциальности

Выберите, разрешать ли необязательную аналитику и рекламу. В этой неопубликованной предварительной версии обе категории останутся отключёнными даже при вашем согласии. Инструменты для документов работают при любом выборе. Изменить выбор можно в любое время в нижней части страницы.

Необходимые настройки

Обязательно

Ваш выбор и цветовая тема сохраняются локально. Инструменты для документов доступны и без необязательных сервисов.

Неактивно

Необязательный сбор статистики использования. Сейчас неактивен: согласие сохраняет ваш выбор, но не включает аналитические сервисы в этой предварительной версии.

Неактивно

Необязательная реклама. Сейчас неактивна: согласие сохраняет ваш выбор, но не включает рекламные сервисы в этой предварительной версии.

Необязательная аналитика и реклама отключены.