← 도ꡬ λͺ¨μŒ

πŸ”£ Base64 인코더/디코더

🌐 English
원본 ν…μŠ€νŠΈ
Base64 κ²°κ³Ό
이미지 파일 선택
πŸ“
ν΄λ¦­ν•˜κ±°λ‚˜ 이미지λ₯Ό λ“œλž˜κ·Έν•˜μ„Έμš”
JPG, PNG, GIF, WebP, SVG 지원
πŸ€” Base64 인코딩 κ΄€λ ¨ Q&A
Base64 μΈμ½”λ”©μ΄λž€ λ¬΄μ—‡μΈκ°€μš”?
컴퓨터 λΆ„μ•Όμ—μ„œ μ“°μ΄λŠ” Base64(베이슀 64) μ½”λ”© 기법은 8λΉ„νŠΈ 이진 데이터(예: 이미지 파일, μ‹€ν–‰νŒŒμΌ, 일반 λ¬Έμžμ—΄ λ“±)λ₯Ό 화면에 ν‘œμ‹œλ˜λŠ” 문자 μ½”λ“œν‘œ(ASCII)의 일반적인 64개 μ•„μŠ€ν‚€ 문자둜 λ³€ν™˜ν•˜μ—¬ λ‚˜νƒ€λ‚΄λŠ” λ°©μ‹μž…λ‹ˆλ‹€. μ΄λ ‡κ²Œ λ³€ν™˜ν•˜λ©΄ μ‹œμŠ€ν…œ λ…λ¦½μ μœΌλ‘œ 데이터λ₯Ό μ•ˆμ „ν•˜κ²Œ μ „μ†‘ν•˜κ±°λ‚˜ μ €μž₯ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
Base64λŠ” μ•”ν˜Έν™” λ°©μ‹μΈκ°€μš”?
μ•„λ‹™λ‹ˆλ‹€. Base64λŠ” '인코딩(Encoding)' 방식일 뿐, λ³΄μ•ˆμ„ μœ„ν•œ 'μ•”ν˜Έν™”(Encryption)'κ°€ μ•„λ‹™λ‹ˆλ‹€. λˆ„κ΅¬λ‚˜ Base64 λ¬Έμžμ—΄μ„ 원본 λ°μ΄ν„°λ‘œ λ‹€μ‹œ λ””μ½”λ”©ν•  수 μžˆμœΌλ―€λ‘œ, λΉ„λ°€λ²ˆν˜Έλ‚˜ κ°œμΈμ •λ³΄ 같은 λ―Όκ°ν•œ λ°μ΄ν„°λŠ” Base64둜만 μ²˜λ¦¬ν•΄μ„œ λ…ΈμΆœν•˜λ©΄ μ•ˆμ „ν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€. λ°˜λ“œμ‹œ κ°•λ ₯ν•œ μ•”ν˜Έν™” μ•Œκ³ λ¦¬μ¦˜ 처리λ₯Ό λ³„λ„λ‘œ ν•΄μ•Ό ν•©λ‹ˆλ‹€.
이미지λ₯Ό Base64둜 μ–Έμ œ 주둜 λ³€ν™˜ν•˜λ‚˜μš”?
HTML λ¬Έμ„œ 내에 μž‘μ€ 크기의 둜고 μ΄λ―Έμ§€λ‚˜ μ•„μ΄μ½˜μ„ μ‚½μž…ν•  λ•Œ 주둜 μ‚¬μš©λ©λ‹ˆλ‹€.
λ¬Έμ„œ 내에 <img src="data:image/png;base64,...(데이터)..." /> ν˜•νƒœλ‘œ ν¬ν•¨μ‹œν‚€λ©΄ λ³„λ„μ˜ 이미지 νŒŒμΌμ„ λ‹€μš΄λ‘œλ“œν•˜κΈ° μœ„ν•œ 좔가적인 λ„€νŠΈμ›Œν¬ HTTP μš”μ²­μ΄ λ°œμƒν•˜μ§€ μ•Šμ•„ νŽ˜μ΄μ§€ λ‘œλ”© 속도λ₯Ό 일뢀 κ°œμ„ ν•˜λŠ” 데 도움을 μ€λ‹ˆλ‹€. 단, 이미지 μš©λŸ‰μ΄ λ„ˆλ¬΄ 크면 λ¬Έμ„œμ˜ ν…μŠ€νŠΈ 크기가 κ³Όλ„ν•˜κ²Œ 컀질 수 μžˆμœΌλ―€λ‘œ 수 ν‚¬λ‘œλ°”μ΄νŠΈ μ΄ν•˜μ˜ μ†Œν˜• 이미지에 ꢌμž₯λ©λ‹ˆλ‹€.