Utilities Web

Base64 Encode/Decode

Base64 conversion of text and files

How to Use

  1. Enter the text string you want to convert in the text input field
  2. Click the "Encode" or "Decode" button
  3. The conversion result is displayed in the output field
  4. You can copy it to the clipboard with the "Copy" button
  5. Base64 conversion of files is also possible from "Select File"

Use Cases

  • Encoding when including binary data in API requests
  • When embedding images in HTML/CSS using Data URI scheme
  • When checking MIME encoded content of email attachments
  • When decoding the payload of authentication tokens (such as JWT) to check the contents

Frequently Asked Questions

What is Base64 encoding? ▼

Base64 is an encoding method that converts binary data into ASCII character strings. It expresses data using 64 types of characters: A-Z, a-z, 0-9, +, and /. It is widely used in situations where binary data cannot be directly handled, such as in emails and URLs.

Can I Base64 encode Japanese text? ▼

Yes, this tool fully supports UTF-8. You can Base64 encode and decode any text including Japanese.

Is the input data sent to a server? ▼

No, all processing is completed on the browser. Input data is never sent to the outside. Please use it with confidence.

Related Tools

JSON Formatter & Validator

Format, minify, and validate JSON

JSON to Spreadsheet Conversion

Convert JSON data to an Excel-style grid, select cell ranges and copy

URL Encode/Decode

URL encoding conversion

Regex Tester

Real-time regex testing and matching

Text Diff Viewer

Compare and display text differences

Base Converter

Convert numbers between any bases such as binary, octal, decimal, and hexadecimal

Bit Operation Simulator

Visually simulate bitwise operations

SLA Uptime Calculator

Calculate downtime from SLA uptime

IP Address/Subnet Calculator

Calculate IPv4/IPv6 subnets, network addresses, and host ranges

Cron Timeline

Visualize crontab execution schedules as timeline, calendar, and Gantt chart

Bloom Filter Simulator

Visually simulate Bloom filter behavior and calculate optimal parameters

systemd Timer Generator

Interactively generate systemd .timer / .service unit files via GUI

UART Baud Rate Calculator

Calculate divisor ratio, error, and register values from clock frequency and target baud rate

PWM/Timer Configuration Calculator

Calculate and reverse-calculate PWM frequency, duty, resolution, and register settings (PSC/ARR/CCR) from clock and prescaler/counter values

Timer Interrupt Period / Clock Divider Calculator

Calculate interrupt period and frequency from clock, prescaler, and count value. Reverse-calculate optimal PSC/ARR from target period

ADC Resolution, LSB, and Voltage Calculator

Calculate LSB voltage, quantization error, dynamic range, code↔voltage conversion, ENOB, and oversampling from resolution and reference voltage