텍스트 ↔ Base64 왕복
문자열을 즉시 인코딩하거나, 받은 Base64 값을 사람이 읽을 수 있는 텍스트로 되돌릴 수 있습니다.
🔒 브라우저 내부 처리
텍스트와 Base64 사이를 즉시 변환하고 URL-safe/공백 제거 옵션을 적용하세요.
파일을 선택하면 즉시 Base64로 변환됩니다.
Overview
API 응답, data URL, 토큰 조각, 로그에 남은 Base64 문자열처럼 “지금 바로 풀어봐야 하는 값”을 빠르게 확인할 수 있게 만든 페이지입니다. 텍스트 변환과 파일 변환을 한 곳에 묶어서, 값 확인부터 재다운로드까지 끊김 없이 이어지도록 구성했습니다.
문자열을 즉시 인코딩하거나, 받은 Base64 값을 사람이 읽을 수 있는 텍스트로 되돌릴 수 있습니다.
로컬 파일을 올려 바로 Base64로 바꾸고, 반대로 Base64 문자열을 다시 파일로 저장할 수 있습니다.
URL-safe, 공백 제거 옵션으로 복사 과정에서 깨진 값인지, 전송 경로 문제인지 빠르게 분리해서 볼 수 있습니다.
Overview
This page is built for the moments when you need to inspect a value immediately: API payloads, data URLs, token fragments, or Base64 strings copied from logs. Text conversion and file conversion live together so you can decode, inspect, and export without switching tools.
Encode plain text instantly or turn incoming Base64 back into readable text.
Drop a local file to convert it into Base64, then export Base64 back into a file when you need the original bytes again.
Use URL-safe and whitespace cleanup options to tell the difference between a broken value and a broken delivery path.
Guide
사람이 읽기 어렵게 보일 뿐, 누구나 다시 디코딩할 수 있는 인코딩 방식입니다. 비밀 정보 보호 용도로 쓰면 안 됩니다.
+, /, = 문자가 문제 되는 URL 파라미터나 토큰 전달 상황에서는 URL-safe 형태가 더 안전합니다.
이메일, 문서, 로그에서 복사한 Base64 값은 줄바꿈과 공백이 섞이기 쉬워서 디코딩 전에 정리 옵션을 켜두는 편이 좋습니다.
Guide
It only changes representation. Anyone can decode it again, so it should never be treated as a security layer.
When values travel through query strings, callbacks, or tokens, URL-safe output avoids reserved characters that often break transport.
Base64 copied from logs, documents, or emails often contains line breaks and spaces, which is why cleanup options help before decoding.
How To
-, _ 가 보이면 URL-safe 복구를 같이 켭니다.How To
- and _ in the payload.Advanced Options
일반 Base64의 +, /, = 문자가 URL 파라미터나 토큰 전송 과정에서 깨질 수 있을 때 사용합니다.
특히 콜백 URL, 쿼리스트링, 짧은 토큰 조합에서 유용합니다.
여러 줄 Base64나 문서에서 줄바꿈과 공백이 섞인 값을 받을 때 켜두면 실패 원인을 바로 줄일 수 있습니다. 값 자체가 잘못된 건지, 복사 과정이 잘못된 건지 분리할 때 특히 효과적입니다.
디코딩 결과를 파일로 저장할 때 적절한 이름과 확장자를 먼저 지정해두면 테스트 파일 관리가 쉬워집니다.
예: avatar.png, payload.json, decoded.bin.
Advanced Options
Use this when standard Base64 characters such as +, /, and = are likely to break in query strings,
callback URLs, or compact tokens.
Turn it on when the payload came from logs, docs, or multiline email content. It quickly tells you whether the value is invalid or the copy step is the real problem.
Naming the decoded result up front makes it easier to keep track of fixtures and test outputs, especially when you export many files in one debugging session.
Examples
간단한 문자열을 Base64로 바꾸면 테스트용 payload를 만들 때 빠르게 재현할 수 있습니다.
Hello, world! → SGVsbG8sIHdvcmxkIQ==
일반 Base64를 토큰이나 URL에 넣어야 할 때는 URL-safe 형태가 더 안전합니다.
standard: aGVsbG8rLz0= url-safe: aGVsbG8rLz0
Examples
Simple strings become easy test fixtures when you need a Base64 payload right now.
Hello, world! → SGVsbG8sIHdvcmxkIQ==
When a Base64 value must travel inside a URL or token, the URL-safe variant avoids reserved characters.
standard: aGVsbG8rLz0= url-safe: aGVsbG8rLz0
Use Cases
이미지 data URL, 첨부파일 payload, JWT 일부 필드처럼 Base64가 포함된 응답을 빠르게 확인할 수 있습니다.
파일을 업로드하면 즉시 Base64로 바꿔서 복사할 수 있어, 테스트용 샘플 데이터나 임베드 문자열을 만들 때 편리합니다.
Base64는 원본보다 데이터가 커집니다. 본문 길이 제한이나 헤더 크기 제한이 있는 환경에서는 전송 전에 길이를 꼭 점검하세요.
Use Cases
Useful for response bodies, image data URLs, or embedded file fields that arrive in Base64 form.
Dropping a file into the page gives you a copyable Base64 string without using a separate desktop tool.
Base64 expands payload size, so it is worth checking before sending values through channels with strict limits.
FAQ
아니요. 표현 형식을 바꾸는 인코딩일 뿐이라 누구나 다시 디코딩할 수 있습니다. 민감한 데이터는 암호화와 별도로 관리해야 합니다.
Base64는 3바이트를 4문자로 바꾸는 구조라서 전송 가능한 문자 집합으로 바뀌는 대신 크기가 늘어납니다. 보통 약 33% 정도 커집니다.
입력값 자체가 잘못되었거나, 원래 값이 텍스트가 아니라 바이너리 파일일 수 있습니다. 그럴 때는 파일 저장 쪽으로 다시 확인하는 게 빠릅니다.
URL에 실릴 값이면 URL 인코더, 이미지 data URL이면 이미지 Base64 변환기, API 응답 본문이면 JSON 포매터와 함께 쓰는 흐름이 가장 자연스럽습니다.
FAQ
No. It changes representation, but anyone can decode it again. Sensitive data still needs real encryption and proper access control.
Base64 turns every 3 bytes into 4 printable characters, which makes transport easier but increases size by roughly one third.
The payload may be invalid, or it may not be text at all. In that case, exporting the value as a file is often the fastest way to inspect the real bytes.
Use the URL tool for query-safe values, the Image Base64 page for data URLs, and JSON Formatter when the Base64 field sits inside an API response.