Base64는 무엇인가요
Base64는 파일이나 글의 바이트를 영문 대소문자, 숫자, +, / 64개 글자로 옮겨 적는 방법이에요. 이메일, JSON, XML처럼 글자만 안전하게 다루는 곳으로 이미지 같은 파일을 보낼 때 써요.
3바이트를 묶어 4글자로 적고, 끝에 바이트가 모자라면 = 를 붙여 길이를 맞춰요. 한글은 글자마다 바이트가 여러 개라서 먼저 UTF-8 바이트로 바꾼 뒤 옮겨 적어요.
글을 Base64로 바꾼 예| 글 | Base64 |
|---|
| a | YQ== |
|---|
| ab | YWI= |
|---|
| abc | YWJj |
|---|
| Hello | SGVsbG8= |
|---|
| 안녕 | 7JWI64WV |
|---|
얼마나 커지나요
3바이트가 4글자가 되니 원래보다 약 3분의 1 커져요. 전송 전에 크기를 가늠할 때 참고하세요.
원래 크기와 Base64 글자 수| 원래 크기 | Base64 글자 수 |
|---|
| 3바이트 | 4자 |
|---|
| 1KB | 1,368자 |
|---|
| 100KB | 136,536자 |
|---|
| 1MB | 1,398,104자 |
|---|
암호화가 아니에요
Base64는 옮겨 적는 방법일 뿐 비밀번호가 없어요. 누구나 이 페이지 같은 도구로 바로 풀 수 있으니, 비밀번호나 개인정보를 숨기는 용도로 쓰면 안 돼요.
로그인에 쓰는 JWT도 앞부분은 Base64URL로 적혀 있어서 내용을 그대로 읽을 수 있어요. 값을 숨기려면 암호화를 따로 해야 해요.
주소에 넣는 Base64
+ 와 / 는 웹 주소에서 다른 뜻으로 쓰이는 글자예요. 그래서 주소나 파일 이름에 넣을 때는 + 를 - 로, / 를 _ 로 바꾸고 끝의 = 를 빼는 방식을 써요. 예를 들어 >>>??? 는 Pj4+Pz8/ 인데, URL용으로는 Pj4-Pz8_ 가 돼요.
이 도구는 풀 때 두 방식을 모두 알아서 읽어요. 줄바꿈이 섞여 있거나 끝의 = 가 빠져 있어도 괜찮아요.
이미지를 Base64로 쓸 때
- data:image/png;base64, 로 시작하는 값은 HTML이나 CSS의 이미지 주소 자리에 그대로 넣을 수 있어요. 파일을 고르면 이 형식으로 만들어 줘요.
- 작은 아이콘을 파일 하나에 담을 때 편해요. 큰 사진은 크기가 3분의 1 늘고 캐시도 따로 되지 않아 파일로 두는 편이 나아요.
- Base64를 풀었을 때 PNG, JPG, GIF, WEBP면 그림을 보여 주고 파일로 저장할 수 있어요.
자주 묻는 질문
풀었더니 글자가 깨져요.
다른 인코딩으로 만든 값일 수 있어요. 이 도구는 UTF-8을 먼저 읽고, 안 되면 옛날 한글 방식인 EUC-KR로 읽어요. 그래도 안 되면 글이 아닌 파일로 보고 저장 버튼을 보여 줘요.
Base64에 쓰지 않는 글자라고 나와요.
복사할 때 다른 글자가 섞였을 수 있어요. 앞뒤의 따옴표나 라벨을 지우고 다시 넣어 주세요. 안내에 몇 번째 글자인지 나와요.
글자 수가 맞지 않다고 나와요.
값이 잘렸을 때 나와요. 4글자씩 묶었을 때 1글자가 남는 값은 만들어질 수 없어요. 처음부터 끝까지 복사했는지 확인하세요.
파일 크기 제한이 있나요?
20MB까지 받아요. 더 큰 파일은 글자 수가 너무 많아져 브라우저가 느려져요.
이미지가 서버에 올라가나요?
아니요. 파일은 이 브라우저 안에서만 읽어요.
같은 글이 사이트마다 다르게 나와요.
글을 바이트로 바꾸는 방식이 다르면 결과가 달라요. 이 도구는 UTF-8을 써요. EUC-KR을 쓰는 곳과는 한글의 값이 달라요.
Base64를 쓸 때
결과를 다시 넣어 확인
‘결과를 다시 넣기’를 누르면 반대로 바꿔서 원래 글이 나오는지 볼 수 있어요.
앞뒤 따옴표는 빼고
JSON에서 복사했다면 따옴표를 빼고 넣으세요.
비밀 값은 숨겨지지 않아요
Base64는 누구나 풀 수 있으니 비밀번호를 담지 마세요.
주소에는 URL용
주소에 넣는 값은 URL용으로 만들면 다시 인코딩하지 않아도 돼요.
같이 보면 좋은 것
다른 날의 문구와 카드
- 📝수능 응원 문구 113가지친구·후배·자녀에게 보내는 짧은 메시지
- 🍫빼빼로데이 문구 78가지친구·연인·썸에게 쓰는 짧은 메모
- 🎂생일 축하 문구 109가지친구·연인·부모님께 보내는 생일 메시지
- 🎄크리스마스 문구 86가지친구·연인·가족·동료에게 보내는 카드 문구
- 🌅새해 인사말 106가지2027 정미년 덕담과 연말 감사 인사
- 💍결혼 축하 문구 88가지친구·동료·가족에게 보내는 결혼 축하 메시지
- 🌿퇴사 인사말 84가지동료·상사에게 보내는 마지막 인사와 응원 메시지
- 🎓합격 축하 문구 88가지대학·취업·시험 합격한 사람에게 보내는 축하 메시지
- 🖍️롤링페이퍼 문구 90가지친구·선생님·선후배·동료에게 쓰는 한 줄
- 🥂건배사 80가지송년회·회식·모임에서 바로 쓰는 재밌는 건배사
- 💐졸업 축하 문구 90가지친구·자녀·후배·선생님께 보내는 졸업 메시지
- 🏪개업 축하 문구 90가지화환 리본 문구부터 카톡 축하 메시지까지
- 🤍위로의 말 90가지힘든 사람에게 건네는 위로 문구와 힘내라는 말
- 🔔연말 인사말 90가지한 해를 마무리하는 감사 인사와 송년 문자
- 🏅승진 축하 문구 90가지상사·동료·친구에게 보내는 축하 메시지와 화환 문구
- 👶출산 축하 문구 90가지친구·동료·가족에게 보내는 축하 메시지와 아기에게 쓰는 편지
- 🌷쾌유 기원 문구 90가지아픈 사람에게 보내는 빠른 회복 인사와 병문안 메시지
- 🎖️전역 축하 문구 90가지친구·연인·아들에게 보내는 전역 축하 메시지와 현수막 문구
- 💪응원 문구 90가지시험·면접·새 출발·지친 날에 보내는 힘이 되는 한마디
- 💐감사 인사 문구 90가지고마운 사람에게 보내는 감사 메시지와 답례 인사
- 🪖입대 응원 문구 90가지군대 가는 친구·연인·아들에게 보내는 응원과 훈련소 편지
- 🏠집들이 축하 문구 90가지이사·새집 마련 축하 메시지와 집들이 선물 메모
- 🌸환갑·칠순 축하 문구 90가지부모님·어르신께 드리는 축하 인사와 현수막 문구
- 🪁설날 인사말 90가지2027 설 명절 인사와 세배 덕담, 명절 선물 문구
- 💞커플 기념일 문구 90가지100일·200일·1주년 축하 편지와 연인에게 보내는 한마디
- 💑결혼기념일 축하 문구 90가지배우자에게 쓰는 메시지와 부모님 결혼기념일 축하 인사
- 🧸백일·돌 축하 문구 90가지아기 백일·돌잔치 축하 메시지와 돌잔치 인사말
- 🙏사과 문구 90가지친구·연인·직장·고객에게 진심을 전하는 사과 메시지
- 💝밸런타인데이 문구 90가지2월 14일 초콜릿과 함께 보내는 고백·사랑 메시지
- 🍬화이트데이 문구 90가지3월 14일 사탕과 함께 보내는 답장·고백 메시지
- 🎒입학 축하 문구 90가지초등학교·중학교·고등학교·대학교 입학 축하 메시지
- 🌳정년퇴임 축하 문구 90가지퇴직하는 상사·부모님·선생님께 드리는 감사와 축하 인사
- 🕊️조의 문구 90가지부고 답장·부의 봉투·근조 화환 리본과 위로 인사
- 🌹어버이날 문구 90가지5월 8일 부모님께 드리는 감사 편지와 카네이션 메시지
- 🍎스승의 날 문구 90가지5월 15일 선생님께 드리는 감사 편지와 메시지
- 💬카톡 상태 메시지 문구 90가지프로필에 쓰기 좋은 짧은 한 줄과 감성 글귀
- 📝짧은 좋은 글귀 90가지마음에 남는 한 줄, 하루를 바꾸는 짧은 문장
- 🎯새해 다짐 문구 90가지2027 새해 목표 예시와 다이어리 첫 장에 쓰는 한 줄
- 💘고백 문구 90가지좋아하는 사람에게 마음을 전하는 고백 멘트와 편지
- 📅월별 인사말 96가지1월부터 12월까지 계절 안부 문자와 안내문 첫 인사
- 🚪이웃 인사 문구 90가지이사 떡 인사부터 층간소음 쪽지까지 정중한 메모
- 🎤결혼식 축사 문구 90가지친구 대표·혼주·직장 상사 축사에 넣는 문장과 마무리
- ✉️경조사 봉투 문구 57가지축의금·부의금 봉투 쓰는 법과 한자 문구 뜻
- 💌청첩장 문구 90가지모바일 청첩장 인사말과 청첩장 돌릴 때 보내는 메시지
- 🌕추석 인사말 90가지2027 한가위 명절 인사와 부모님·거래처 추석 문자
- 👋첫 출근 인사말 90가지신입·경력 입사 자기소개와 전입·부서 이동 인사
- 🕯️부고 문자 문구 82가지부고 알림 문자 예시와 장례 뒤 감사 인사
- 🎈어린이날 문구 90가지5월 5일 아이에게 쓰는 편지와 선물 카드 한 줄
- 🎙️신년사·시무식 인사말 90가지2027 시무식 인사말과 회사·모임 신년사 문장
- 🥂송년회 인사말 90가지회사·동창회·모임 송년회 인사와 사회자 멘트
- 🏅감사패 문구 82가지공로패·재직 기념패·부모님 감사패에 새기는 문장
- 🙋자기소개 문구 90가지모임·단톡방·새 학기·면접에서 쓰는 자기소개 예시
- 🐾반려동물 문구 90가지입양 축하·생일 축하부터 무지개다리 위로까지
- ☀️아침 인사말 90가지카톡으로 보내는 좋은 아침 인사와 요일·날씨별 안부
- 🗳️반장 선거 연설문 90가지반장·부반장·전교 회장 선거 공약과 연설 예시
- 📒담임 선생님께 보내는 문자 90가지새 학기 첫인사부터 결석·조퇴 연락과 상담 요청까지
- 🍼육아휴직·복직 인사말 90가지출산휴가·육아휴직 전 인사와 복직 첫날 인사
- 🤗환영 문구 90가지신입사원·신입생·새 회원을 맞이하는 환영 인사와 현수막 문구
- 🌼꽃다발 카드 문구 90가지생일·기념일·졸업·승진·병문안 꽃에 꽂는 한 줄
- 🎁답례품 문구 80가지결혼·돌잔치·백일·장례 답례품 스티커와 감사 카드
- 🧁돌잔치 초대 문구 86가지모바일 돌잔치 초대장 문구와 가족 식사 안내
- 📩축하 답장 문구 90가지생일·합격·승진·결혼 축하를 받고 보내는 감사 답장
- 🙅거절 문자 문구 90가지모임·부탁·영업 연락을 기분 상하지 않게 거절하는 말
- 🪧가게 휴무 안내 문구 90가지임시휴무·명절 휴무·영업시간 변경·재료 소진 안내문 예시
- 👍칭찬 문구 90가지아이·학생·친구·동료에게 건네는 칭찬 한마디와 칭찬에 답하는 말
- 📞오랜만의 안부 문자 90가지연락이 뜸했던 친구·옛 동료·은사님께 어색하지 않게 보내는 첫 문장
- 🏫선생님이 학생에게 쓰는 글 90가지새 학기 첫인사·칭찬 쪽지·시험 응원·방학 인사·종업식 편지
- 💸돈 받을 때 보내는 문자 90가지빌려준 돈·회비·더치페이 정산·거래 대금을 정중하게 요청하는 말
- 🎊졸업식 송사·답사 90가지재학생 송사와 졸업생 답사, 축사와 학부모 인사 예문
- 📧업무 메일 인사말 90가지업무 메일 첫인사와 끝인사, 요청·회신·사과·독촉 메일 문장
- 🥳모임 초대 문구 90가지생일 파티·집들이·동창회·송년회·홈파티 초대 문자 예시
- 🥇상장 문구 90가지재미있는 상장·학급 상장·회사 시상 문구와 표창장 본문 예시
- 📮편지 첫인사·끝인사 90가지손편지 첫 문장과 끝맺음, 계절 인사와 날짜·서명 쓰는 법
- 📣행사 사회 멘트 90가지개회 선언과 내빈 소개, 순서 안내와 시상, 폐회 인사까지 사회자 대본 예시
- 📸SNS 캡션 문구 90가지여행·카페·음식·셀카·일상 사진에 붙이는 감성 한 줄
- ⭐리뷰·후기 문구 90가지상품·맛집·숙소·강의 후기를 솔직하고 도움 되게 쓰는 문장 예시
- 🤲후원 감사 문구 90가지기부자·후원자·봉사자에게 보내는 감사 인사와 모금 안내 문장
- 💵첫 월급 감사 문구 90가지첫 월급 받고 부모님께 드리는 편지와 선물 메모, 동료·친구에게 한턱 쏘는 말
- 👪상견례 인사말 90가지상견례 첫인사와 자리에서 건네는 말, 끝난 뒤 감사 문자까지
- 🏷️급훈·학급 목표 문구 90가지재미있는 급훈과 학급 목표, 반 이름과 교실 게시판 문구
- 📌표어·슬로건 예시 90가지안전·환경·학교 폭력 예방·독서·절약 표어와 행사 슬로건
- 💒결혼식 사회 멘트 90가지화촉 점화와 입장, 혼인 서약, 축가와 행진, 사진 촬영 안내까지 사회자 대본 예시
- 🙌동아리 홍보·회원 모집 문구 90가지학교·대학 동아리와 동호회, 스터디 모집 글에 쓰는 한 줄과 모집 공고 문장
- 🙇취임사·이임사 예시 90가지회장·팀장 취임 인사와 포부, 이임사와 후임 당부, 창립 기념사까지 예시 문장
- 🗓️연차·병가·조퇴 문자 90가지연차·반차 신청, 병가와 조퇴, 지각 연락, 경조사 휴가와 부재 안내까지 예시 문장
- 🛎️고객 응대 멘트 90가지전화 응대와 매장 인사, 문의·불만 응대, 교환·환불 안내와 채팅 상담까지 예시 문장
- 🚌전학 인사 문구 90가지전학 가는 친구에게 편지, 반 친구들에게 마지막 인사, 전학 온 첫날 자기소개까지
- 🤰임신 축하 문구 90가지친구·동료·가족의 임신 소식에 보내는 축하와 태교 응원, 예비 아빠에게 쓰는 말
- 🌠프러포즈 멘트 90가지반지 건넬 때 한마디와 프러포즈 편지, 이벤트 멘트와 승낙 답장까지
- 📃사직서·퇴사 사유 문구 90가지사직서 본문과 퇴사 사유, 퇴사 의사 말하기, 면담과 마지막 근무일 공지까지 예시 문장
- 🗒️반성문 예시 90가지잘못을 인정하는 첫 문장부터 사과와 다짐까지, 학교·집·직장에서 쓰는 반성문 문장
- 🌾추도사·추모 글 90가지장례식 추도사와 추모식 인사, 기일과 1주기에 쓰는 추모 글 예시
- 🍰영어 생일 축하 문구 90가지짧은 영어 생일 축하 한 줄과 친구·연인·가족에게 보내는 영어 메시지, 해석 포함
- 🎒수능 끝나고 할 일 100가지수능 끝난 날 저녁부터 겨울방학 계획, 운전면허·알바·여행까지 버킷리스트
- 🎧수능 금지곡 90가지한번 들으면 시험장까지 따라온다는 노래 모음, 떨쳐 내는 법까지
- 🍱수능 도시락 메뉴 100가지소화 편한 밥과 국, 반찬과 간식, 피할 음식과 도시락 쪽지 한 줄까지
- ⚖️밸런스 게임 질문 200가지친구·커플·회사·학교에서 바로 쓰는 극한 선택 모음
- 💯100문 100답 질문 100가지프로필부터 취향·연애·미래까지 복사해서 쓰는 질문지
- 🙋TMI 질문 100가지친구끼리·단톡방·인스타 스토리에 쓰는 사소한 질문 모음
- 💑커플 질문 100가지연인과 더 가까워지는 대화 주제, 깊은 질문부터 장난까지
- 🎭벌칙 모음 100가지게임에서 진 사람도 같이 웃는 재미있는 벌칙 아이디어
- 🥱심심할 때 할 것 100가지집에서·혼자·휴대폰으로 지금 바로 해 볼 일 모음
- 🕵️마니또 미션 100가지학교·회사·친구 모임에서 몰래 챙겨 주는 아이디어
- 💌마니또 쪽지 문구 90가지정체를 숨기고 쓰는 첫 쪽지부터 공개하는 날까지
- 💌마음 카드 만들기이름을 넣은 카드를 링크로 보내기
참고한 자료
참고용 도구예요. 입력한 내용은 보내거나 저장하지 않지만, 회사 기밀이나 실제 비밀번호를 다룰 때는 소속 기관의 규정을 먼저 확인하세요. 발행