사용 방법
- .mp3 .m4a .aac .ogg .opus .flac .wav .aiff .webm 파일을 위 영역에 끌어다 놓거나 "파일 선택"을 눌러 고릅니다.
- 옵션이 보이면 필요에 맞게 정합니다. 옵션은 파일 목록 아래에 나타납니다.
- "변환 시작"을 누르면 이 기기 안에서 변환합니다. 진행률이 표시되고 언제든 취소할 수 있습니다.
- 결과 옆의 "저장"을 누릅니다. 결과가 여러 개이면 "모두 ZIP 으로 받기"로 한 번에 받을 수 있습니다.
이 변환에 쓰이는 형식
오디오 .mp3 .m4a .aac .ogg .opus .flac .wav .aiff .webm
오디오 파일은 소리를 담은 파일입니다. MP3·WAV·FLAC·OGG처럼 형식마다 압축 방식이 다릅니다.
Base64 .txt .b64
Base64는 이진 데이터를 글자(텍스트)만으로 나타내는 방식입니다.
한계와 주의할 점
- 한 번에 처리할 수 있는 파일 크기는 기기에 따라 다르며, 끌어놓기 영역에 현재 기기의 한도가 표시됩니다. 한도를 넘으면 처리하지 않고 알려 드립니다.
자주 묻는 질문
내 파일이 서버로 올라가나요?
아니요. 변환은 이 브라우저 안에서만 이루어지고, 파일 이름·내용·결과는 우리 서버로 전송되지 않습니다. 일부 변환기는 처음 쓸 때 변환 프로그램(코드)을 내려받는데, 이때에도 내 파일은 전송되지 않습니다. 자세한 내용은 개인정보 안내를 참고하세요.
여러 파일을 한꺼번에 변환할 수 있나요?
네. 여러 파일을 고르면 차례로 처리하고, 결과는 하나씩 저장하거나 ZIP 으로 한 번에 받을 수 있습니다. 한 번에 다룰 수 있는 양은 기기의 메모리에 따라 제한되며 화면에 안내됩니다.
오디오 파일에 길이 제한이 있는 이유는요?
모든 오디오를 브라우저 메모리에서 32비트 부동소수점 샘플로 디코딩해요(44.1kHz 스테레오 1분에 약 21MB). 약 6천만/1억 2천만/4억 샘플(휴대폰/태블릿/컴퓨터)을 넘으면 탭이 멈추지 않도록 안내 메시지와 함께 거부해요. 이 한도는 제안값이며 실제 휴대폰에서는 측정하지 않았어요.
출처와 확인일
- Web Audio API (W3C) - BaseAudioContext.decodeAudioData()
decodeAudioData: the result may be sample-rate converted ("after possibly performing sample-rate conversion") · 2026-11-10 - QOI specification 1.0 (qoiformat.org)
14-byte header (magic qoif, big-endian width/height, channels 3|4, colorspace 0|1), 8-byte end marker, un-premultiplied alpha · 2026-11-10 - Netpbm: PPM format specification
Magic numbers P3 (plain) / P6 (raw); Maxval below 65536; 2 bytes per sample when Maxval >= 256 · 2026-11-10 - Microsoft Learn: Bitmap Header Types
BITMAPINFOHEADER / BITMAPV4HEADER; RedMask/GreenMask/BlueMask valid with BI_BITFIELDS; bottom-up rows padded to 4 bytes · 2026-11-10 - WebP Container Specification
ANMF chunk (blending/disposal bits), VP8X flags, ANIM loop count · 2026-11-10 - POSIX pax / ustar (Open Group Base Specifications Issue 7)
pax interchange format, extended header records (path, mtime, size) · 2026-11-10 - EPUB 3.3 (W3C Recommendation), OCF ZIP container
4.2.2 reserves the file name mimetype; 4.3 ZIP requirements (section 4.3 body not read) · 2026-11-10 - W3C: WebVTT: The Web Video Text Tracks Format (Candidate Recommendation Draft 20 May 2026)
File body: UTF-8, MIME text/vtt, optional BOM, "WEBVTT" line; timestamp: hours optional (required if non-zero), mm:ss.ttt with FULL STOP; cue text may contain character references · 2026-11-10 - NDJSON - Newline delimited JSON 1.0.0
one JSON value per line · 2026-11-10 - JSON Lines
UTF-8, one JSON value per line · 2026-11-10 - GitHub Flavored Markdown Spec: tables (extension)
header row, delimiter row, pipe escaping · 2026-11-10 - Java SE 21 java.util.Properties
load(): line continuation, comments, escapes; ISO 8859-1 and Unicode escapes · 2026-11-10 - python-dotenv README (file format)
export directive, quoting, allowed escape sequences, comments · 2026-11-10 - RFC 7519 JSON Web Token
JWT structure, registered claims exp / nbf / iat · 2026-11-10 - RFC 4648 Base16, Base32, Base64 Encodings
Base64, Base64URL, Base16 · 2026-11-10 - RFC 3986 URI Generic Syntax
percent-encoding, reserved and unreserved characters · 2026-11-10 - National Institute of Korean Language: Romanization of Korean
basic principles, transcription system, special provisions and the example words used in our tests · 2026-11-10 - HTML Standard: named character references
entity list incl. legacy names without semicolon · 2026-11-10 - Unicode Standard Annex #15 Normalization Forms
NFC, NFD, NFKC, NFKD · 2026-11-10
공식 원문을 직접 열어 확인한 날: 2026-11-10. 규격은 바뀔 수 있으니 중요한 작업 전에는 원문을 다시 확인하세요.