Base64 Кодирование/Декодирование

Преобразуйте строки в Base64 и обратно мгновенно. Удобный для браузера инструмент для тестирования, обучения и отладки.

Теги: base64 base64 кодирование/декодирование декодер кодировщик

🚀 189,926 всего преобразований (18 в этом месяце)

Практикуйте Python на задачах

Решайте задачи прямо в редакторе: запускайте тесты, отправляйте решение и получайте AI-рецензию.

Все задачи на Python
Легко

Rectangle Perimeter

Compute the perimeter of a rectangle from its sides.

Вы освоите АрифметикаВозвращаемые значения
BeginnerLearning-pathVariables
Легко

Days in a Month

Return how many days a month has, including leap years.

Вы освоите Правила календаряВспомогательные функции
BeginnerConditionsFunctionsLearning-path
Легко

Скалярное произведение двух векторов

Перемножьте два вектора поэлементно и сложите результаты — это основная операция любого нейрона.

Вы освоите ВекторыСкалярное произведение
Нейронные сетиискусственный интеллектмашинное обучение
Легко

Distance Between Points

Compute the straight-line distance between two points.

Вы освоите Теорема ПифагораКвадратные корни
BeginnerFunctionsLearning-pathmath
Легко

Среднее из трёх

Вычислите среднее трёх целых чисел.

Вы освоите АрифметикаДеление
BeginnerLearning-pathVariables
Легко

Список дел

Ведите список задач: добавляйте, отмечайте выполненными, удаляйте и сообщайте, что осталось.

Вы освоите Типизированные коллекцииЗаписи (record)
BeginnerSimulationStrings
Легко

Проверка на простое число

Определите, является ли число простым.

Вы освоите ДелимостьОптимизация циклов
BeginnerLoopsNumbersStudent-beginner
Сложно

Word Break

Decide whether text can be split into dictionary words.

Вы освоите ДП по префиксамРазбиение текста на слова
AdvancedDynamic-programmingHackathonStrings
Легко

Подсчёт пар с заданной суммой

Посчитайте количество пар позиций, значения которых в сумме дают целевое число.

Вы освоите Пары индексовБез двойного счёта
ArraysBeginnerLearning-pathNested-loops
Легко

Пропущенное число

Найдите одно число, отсутствующее в диапазоне от 0 до n.

Вы освоите Арифметические прогрессииТрюк с разностью сумм
ArraysBeginnerStudent-beginnermath
Средне

Поиск A* на взвешенной сетке

Найдите самый дешёвый путь через сетку стоимостей местности с помощью A* — алгоритма поиска, на котором строится навигация в играх и робототехнике.

Вы освоите Поиск A*Эвристики
GraphsGridsShortest-pathискусственный интеллект
Средне

K-th Smallest Element

Find the k-th smallest value without fully sorting.

Вы освоите Быстрый выборРазбиение
AdvancedCompetitive-programmingSorting

Введение

Этот онлайн-инструмент для кодирования Base64 упрощает преобразование строк в данные Base64. Независимо от того, нужно ли вам кодировать или декодировать, этот инструмент упрощает процесс и экономит ваше время.

Как использовать этот инструмент

Использовать инструмент очень просто! Просто вставьте вашу строку в редактор, затем нажмите кнопку "Кодировать" или "Декодировать", чтобы обработать ваши данные. Всё так просто.

После того как вы закончите кодирование или декодирование, вы можете скачать результат, сохранить его или поделиться с другими, используя короткую ссылку. Если вы войдете через Google или GitHub, вы также можете сохранить свои результаты в своем аккаунте для будущего использования.

Что такое Base64?

Base64 - это способ кодирования двоичных данных в текст, что упрощает их хранение и передачу. Он работает путем преобразования двоичных данных в представление с основанием 64, используя формат строки ASCII. Название "Base64" происходит от специфического кодирования передачи содержимого MIME.

Base64 часто используется в ситуациях, когда двоичные данные необходимо передать через системы, предназначенные для текста, такие как электронная почта или XML-документы. Это гарантирует, что данные остаются неизменными во время передачи. Вы часто увидите Base64 в приложениях, таких как вложения электронной почты, веб-хранилище и кодирование сложных данных в XML или JSON.

Узнать больше

Примеры

До кодирования

      
Hello, World!
      
    

После кодирования

      
SGVsbG8sIFdvcmxkIQ==