온라인 파일 생성기
원하는 크기(바이트, KB, MB)의 임의 바이너리 파일을 생성하고 다운로드하세요. 최대 64MB까지 지원, 무료 온라인 도구. 처리는 브라우저에서 로컬로 수행…
사용 시작
주요 기능
이 도구는 테스트, 전송, 저장 등 다양한 목적으로 사용할 수 있는 임의의 바이너리 파일을 생성합니다. 파일 내용은 암호학적으로 안전한 난수 생성기(crypto.getRandomValues)로 채워지며, 최대 64MB까지 생성할 수 있습니다.
작동 방식
파일 크기를 지정하면 브라우저 메모리에서 65,536바이트 이하의 청크로 나누어 난수를 생성하고, 이를 하나의 Blob으로 결합하여 다운로드합니다. 따라서 큰 파일을 생성할 때는 일시적으로 파일 크기보다 많은 메모리를 사용할 수 있습니다.
실제 예시
예를 들어, 크기를 1MB로 설정하고 파일 이름을 test.bin으로 변경한 후 생성 버튼을 클릭하면, 정확히 1,048,576바이트(1MB) 크기의 test.bin 파일이 다운로드됩니다. 파일 내용은 완전히 무작위 바이트이므로 특정 형식이나 의미를 가지지 않습니다.
제한 사항
- 최대 생성 가능한 파일 크기는 64MB입니다.
- 파일 이름을 변경해도 파일 내용은 여전히 임의의 바이너리 데이터이며, 확장자에 따른 특별한 형식이 적용되지 않습니다.
- 이 도구는 키 생성, 엔트로피 검증, 특정 파일 형식 변환 등을 수행하지 않습니다.
자주 묻는 질문
Q1. 생성된 파일의 내용을 미리 볼 수 있나요?
아니요, 생성된 파일은 완전히 무작위 바이너리 데이터이므로 텍스트 편집기로 열면 읽을 수 없는 문자가 표시됩니다. 이는 정상적인 동작입니다.
Q2. 파일 크기를 KB나 MB로 지정할 때 정확한 바이트 수는 어떻게 계산되나요?
1KB는 1,024바이트, 1MB는 1,048,576바이트로 계산됩니다. 예를 들어 2MB를 선택하면 2,097,152바이트의 파일이 생성됩니다.
Q3. 생성 중에 브라우저가 느려지거나 멈출 수 있나요?
큰 파일(예: 64MB)을 생성할 때는 브라우저 메모리를 많이 사용하므로 일시적으로 느려질 수 있습니다. 가능하면 적절한 크기로 테스트하는 것이 좋습니다.
처리는 브라우저에서 로컬로 수행됩니다.