Base64 변환 설정 완전 해설: 표준·URL-safe 옵션과 패딩의 의미 상세 가이드 · 옵션 해설집

Base64 도구는 설정이 복잡하지 않지만, 탭과 입력 방식의 차이를 알면 더 정확하게 쓸 수 있습니다.

2026-09-28 · 4 분 읽기

인코딩 탭과 디코딩 탭

화면 상단의 탭으로 방향을 바꿉니다.인코딩 탭은 원본 텍스트를 Base64 문자열로 바꾸고, 디코딩 탭은 Base64 문자열을 원래 내용으로 되돌립니다.긴 텍스트를 인코딩했다면 결과 길이를 확인하세요.1MB 텍스트는 약 140만 자의 문자열이 됩니다.이런 길이를 감당할 수 있는 사용처인지 먼저 판단해야 합니다.

방향을 반대로 선택하면 결과가 이상하게 나오므로, 먼저 내가 하려는 작업이 인코딩인지 디코딩인지 확인하는 습관이 중요합니다.입력창에 직접 타이핑하거나 복사한 내용을 붙여넣습니다.한글, 특수문자, 줄바꿈이 포함된 문장도 그대로 인코딩됩니다.

탭을 잘못 고르면 전혀 다른 결과가 나와 당황하기 쉽습니다.인코딩 탭에 Base64 문자열을 넣으면 이중 인코딩된 괴상한 문자열이 나오고, 디코딩 탭에 원문을 넣으면 오류가 납니다.결과가 이상하면 가장 먼저 탭 방향을 확인하세요.이 확인 습관 하나로 문의급 실수의 절반이 사라집니다.

텍스트 입력 방식

브라우저 뒤로가기나 새로고침을 하면 입력 내용이 날아갈 수 있습니다.긴 문자열을 붙여넣기 전에는 원본을 안전한 곳에 보관해 두세요.입력 텍스트가 길수록 결과 문자열도 길어집니다.수만 자가 될 수 있으니, 결과 활용처의 길이 제한을 먼저 확인하세요.

입력 즉시 결과가 갱신되므로 별도의 실행 버튼을 누를 필요가 없습니다.내용을 고치면 결과도 바로 따라 바뀝니다.복사한 문자열은 메모장 같은 곳에 먼저 붙여넣어 길이가 온전한지 확인한 뒤 실제 사용처에 옮기는 것을 권장합니다.

한글 텍스트를 인코딩할 때는 보이지 않는 문자에 주의하세요.워드에서 복사한 문장에는 특수 공백이나 스마트 따옴표가 섞여 있을 수 있습니다.인코딩 결과 길이가 예상보다 길다면 이런 숨은 문자 때문일 가능성이 큽니다.

입력 확인과 복사

여러 줄 텍스트의 줄바꿈 방식(CRLF vs LF)도 결과에 영향을 줍니다.윈도우 메모장에서 복사한 텍스트와 맥에서 복사한 텍스트의 인코딩 결과가 다를 수 있다는 점을 알아두세요.

변환할 텍스트를 입력창에 붙여넣으면 그 자리에서 바로 인코딩됩니다.별도의 업로드 과정이 없으니 입력 후 바로 결과를 확인하면 됩니다.결과창 옆의 복사 버튼을 누르면 문자열 전체가 클립보드에 담깁니다.직접 드래그 선택보다 확실하며 앞뒤 공백이 섞일 염려가 없습니다.

인코딩 결과는 '문자열'이지 '파일'이 아닙니다.이 문자열을 어딘가에 저장하려면 .txt 같은 텍스트 파일로 저장해야 합니다.확장자를 .bin처럼 원본 파일인 듯 붙이면 나중에 헷갈리니, 파일명에 _base64 같은 접미사를 붙이는 것을 권장합니다.

결과 복사하기

복사한 문자열을 붙여넣을 때는 대상 입력란의 길이 제한을 확인하세요.일부 폼은 입력 길이를 수천 자로 제한합니다.제한에 걸리면 잘린 채로 저장되어 나중에 디코딩이 실패합니다.중요한 값은 저장 후 다시 읽어와서 길이를 대조해 보세요.

자주 묻는 질문

URL에 넣을 수 있는 Base64 형식이 있나요?

일반 Base64에는 +, /, = 문자가 포함되어 URL에 그대로 쓰기 어렵습니다.URL에 넣어야 한다면 해당 문자들을 URL 세이프 형태로 치환(-, _ 사용, 패딩 제거)해야 하며, 현재 도구는 표준 Base64를 출력합니다.

인코딩 결과가 매번 같은가요?

네.같은 입력에 대해서는 항상 같은 결과가 나옵니다.Base64는 결정적인 인코딩 방식이라 랜덤 요소가 없습니다.

개행 문자는 어떻게 처리되나요?

입력에 포함된 줄바꿈도 바이트 그대로 인코딩됩니다.디코딩하면 원래 줄바꿈이 복원되므로 여러 줄 텍스트도 안전하게 변환할 수 있습니다.

관련 가이드