Картинка в Base64
Перетащите PNG, JPG, WebP, SVG или другой файл — инструмент сразу покажет превью и два варианта строки: готовый
data URI для вставки в HTML (<img src="…">) или CSS (background), и отдельно
«чистый» Base64 без служебного префикса — например, для JSON или API, где формат data URI не нужен.
Пример
Иконка 16×16 px в PNG
Такой файл весит около 300–500 байт, а в Base64 — примерно на треть больше, около 450–700 символов. Это меньше одного лишнего HTTP-запроса, поэтому для мелких иконок, спрайтов и favicon вставка через data URI ускоряет загрузку страницы, а не замедляет её.
Для больших фотографий (сотни килобайт и больше) так делать не стоит: страница с data URI не кешируется отдельно от HTML и раздувает вес каждой загрузки. Файл обрабатывается прямо в браузере — на сервер ничего не уходит.