테스트 파일 생성기 — 원하는 크기의 더미 파일 만들기

1 KB부터 2 GB까지, 원하는 정확한 크기의 더미 파일을 브라우저에서 만드세요. 무작위 바이트, 텍스트, CSV, JSON 지원.

전송 압축에 가장 불리한 경우로, 실제 업로드 제한을 가장 정확하게 테스트합니다.
파일 크기는 정확히 10,000,000바이트입니다(10진수 10.00 MB, 2진수 9.54 MiB).

여기서 생성하지 않는 형식의 파일이 필요하신가요? 이미지, 동영상, 오디오, 문서, 압축 파일, 데이터 등 67가지 형식의 무료 샘플 파일을 제공합니다.

문제를 발견하셨거나 개선할 점이 있나요? 모든 메시지를 읽고 빠르게 고칩니다.

이 무료 테스트 파일 생성기는 1 KB, 10 MB, 100 MB, 1 GB처럼 지정한 정확한 크기의 더미 파일을 만들어 브라우저에서 바로 다운로드합니다. 업로드도 저장도 없습니다. 바이트는 내 컴퓨터의 메모리에서 만들어지므로 500 MB 파일을 만들어도 대역폭이 들지 않고, 무엇을 테스트하는지도 드러나지 않습니다.

핵심은 정확성입니다. 10 MB를 요청하면 ‘대략 10메가바이트’가 아니라 정확히 10,000,000바이트를 받습니다. 업로드 한도를 확인할 때 이 점이 중요합니다. 궁금한 것은 거의 항상 경곗값이 포함되는지 여부이기 때문입니다. 한도보다 살짝 작은 파일과 살짝 큰 파일을 하나씩 만들면 2분 안에 알 수 있습니다.

테스트에 맞게 내용을 고르세요. 무작위 바이트는 압축되지 않으므로 원시 전송 한도를 정직하게 측정합니다. 0으로 채운 바이트는 거의 0에 가깝게 압축되므로 gzip이나 Brotli가 실제로 켜져 있는지 증명할 때 씁니다. 텍스트, CSV, JSON은 유효하고 파싱 가능한 파일로 나오므로 크기 확인뿐 아니라 가져오기 기능에도 넣어 볼 수 있습니다.

사용 방법

  1. 칩에서 자주 쓰는 크기를 고르거나, 원하는 숫자를 입력하고 단위(10진 KB/MB 또는 2진 KiB/MiB)를 고르세요.
  2. 내용을 고르세요. 정직한 전송 테스트에는 무작위 바이트를, 이후 단계에서 파일을 파싱해야 한다면 텍스트, CSV, JSON을 고르세요.
  3. 로그에 특정 이름이 남기를 원하면 파일 이름을 정하세요. 올바른 확장자는 자동으로 붙습니다.
  4. 생성 및 다운로드를 클릭하세요. 파일은 메모리에서 만들어져 브라우저가 저장하며, 서버를 거치지 않습니다.

자주 묻는 질문

테스트용 10 MB 파일은 어떻게 만드나요?

10 MB 프리셋을 고르고(또는 10을 입력하고 MB 선택), 내용을 고른 다음 생성 및 다운로드를 클릭하세요. 정확히 10,000,000바이트의 파일을 받습니다. 시스템이 2진 단위로 크기를 잰다면 대신 MiB를 고르세요. 정확히 10,485,760바이트가 됩니다.

파일이 정말 요청한 크기와 정확히 같나요?

네. 구조화된 형식을 포함해 모든 내용 유형이 지정한 크기에 바이트 단위로 맞춰집니다. JSON 옵션은 임의의 크기에서도 유효한 파일이 되도록 토큰 사이를 공백으로 채우고, CSV와 텍스트 옵션은 줄바꿈으로 끝납니다. ls -l, wc -c, 파일 관리자로 확인하면 숫자가 일치합니다.

만들 수 있는 가장 큰 파일은 얼마인가요?

2기가바이트입니다. 대부분의 브라우저가 Blob 하나에 담을 수 있는 한계입니다. 약 250 MB를 넘는 파일은 메모리에서 만들어지므로 휴대폰에서는 느리거나 실패할 수 있지만, 데스크톱 브라우저는 무리 없이 처리합니다. 더 큰 파일이나 실제 미디어 형식이 필요하다면 저희가 미리 만들어 둔 샘플 파일을 쓰세요. 서버에 올려 두어 바로 다운로드할 수 있습니다.

파일이 어딘가에 업로드되나요?

아니요. 바이트는 브라우저에서 JavaScript로 생성되고 브라우저가 저장합니다. 저희나 다른 누구에게도 전송되지 않으므로, 회사 네트워크 안에서 쓰거나 파일 이름만으로도 프로젝트에 대한 정보가 드러날 수 있는 경우에도 안전합니다.

1 MB 파일이 왜 0.95 MB로 표시되나요?

운영 체제가 2진 단위를 쓰고 있기 때문입니다. 10진 1 MB는 1,000,000바이트이고 2진 1 MiB는 1,048,576바이트이므로, 1,000,000바이트 파일은 0.95 MiB로 표시됩니다. Windows가 2진 단위를 ‘MB’라고 표기하는 것이 혼란의 원인입니다. 파일 관리자에 표시되는 숫자를 입력한 값과 맞추려면 단위 드롭다운에서 MiB를 고르세요.

이 파일을 상업적으로 써도 되나요?

네. 파일에는 생성된 바이트와 일반적인 자리 표시 데이터만 들어 있으며, 제3자 저작권, 매크로, 추적 요소가 없습니다. 상업 제품, 테스트 스위트, 재배포하는 테스트 픽스처에 출처 표시 없이 쓸 수 있습니다.

테스트 파일의 쓰임새

가장 흔한 이유는 업로드 한도입니다. 모든 양식, API, 스토리지 버킷에는 최대 요청 크기가 있는데, 문서에 적힌 숫자가 실제로 적용되는 숫자가 아닌 경우가 많습니다. 문서에는 10 MB라고 되어 있어도 웹 서버 설정에서는 10 MiB, 그 앞의 프록시에서는 8 MB일 수 있습니다. 명시된 한도의 양쪽으로 파일을 만들어 보면 설정 파일을 읽는 것보다 빨리 실제 경계를 찾을 수 있습니다.

두 번째는 전송 시간 측정입니다. 처리량을 정직하게 측정하려면 압축되지 않는 데이터가 필요합니다. 0으로 채운 파일은 압축 연결을 순식간에 통과해 회선에 대해 아무것도 알려 주지 않기 때문입니다. 무작위 바이트 옵션은 바로 이를 위해 있습니다.

그 밖에도 파서와 가져오기 테스트(200 MB CSV로 가져오기가 스트리밍인지 파일 전체를 메모리에 올리는지 알 수 있음), 진행률 표시줄과 타임아웃 테스트, 스토리지 할당량 확인, 실제 고객 데이터가 아닌 대용량 데이터만 있으면 되는 백업·동기화 검증 등이 있습니다.

10진 vs 2진 크기, 그리고 파일 크기가 이상해 보이는 이유

킬로바이트는 1,000바이트이고, 키비바이트는 1,024바이트입니다. 이 표준은 1998년부터 명확했지만 거의 아무도 따르지 않습니다. macOS와 Linux는 10진 크기를 표시하고, Windows는 2진 크기를 표시하면서 KB와 MB라고 표기하며, 저장 장치 제조사는 숫자가 커 보이는 10진을 씁니다.

실제로는 MB 규모에서 4.6%, GB 규모에서 7.4%의 차이가 생깁니다. 100 MB(100,000,000바이트)로 만든 파일은 Windows 탐색기에서 95.4 MB로 표시됩니다. 어느 숫자도 틀리지 않았고, 서로 다른 것을 세고 있을 뿐입니다. 이 도구는 두 단위 체계를 모두 제공하고, 결코 모호하지 않은 유일한 수치인 정확한 바이트 수를 항상 보여 줍니다.

생성한 파일 vs 미리 만든 샘플 파일

형식보다 크기가 중요할 때 이 생성기를 쓰세요. 임의의 바이트 수, 업로드 엔드포인트에 던져 볼 파일, 가져오기 기능에 넣을 대용량 CSV 같은 경우입니다. 즉시 만들어지고, 비공개이며, 무제한입니다.

형식이 중요할 때는 미리 만든 샘플 파일을 쓰세요. EXIF 데이터가 있는 진짜 JPEG, 동영상 플레이어가 실제로 디코딩하는 H.264 MP4, 유효한 PDF, 실제 DOCX, 제대로 된 중앙 디렉터리가 있는 ZIP이 필요할 때입니다. 이런 파일은 임의의 바이트로 흉내 낼 수 없으므로, 저희는 67가지 형식의 실제 파일을 SHA-256 값과 직접 링크와 함께 공개하고 있습니다.

명령줄에서 테스트 파일 만들기

브라우저를 쓰고 싶지 않다면 같은 일을 하는 명령도 짧습니다. macOS나 Linux에서 mkfile -n 10m test.bin은 10 MiB 스파스 파일을 즉시 만들고, dd if=/dev/urandom of=test.bin bs=1m count=10은 실제 무작위 바이트 10 MiB를 쓰며, head -c 10000000 /dev/urandom > test.bin은 정확히 10진 10 MB를 만듭니다.

Windows에서는 관리자 권한 프롬프트에서 fsutil file createnew test.bin 10000000으로 10,000,000바이트 파일을 만듭니다. 이렇게 만든 스파스 파일은 디스크 공간을 거의 차지하지 않으며 업로드할 때 실제 데이터와 다르게 동작할 수 있으므로, 네트워크 경로를 테스트할 때는 실제로 데이터가 기록된 파일을 쓰는 편이 낫습니다.

관련 무료 도구

  • 이미지 크기 조절 — 비율, 정확한 픽셀 크기, 500 KB 같은 목표 용량으로 이미지를 줄이세요. 모두 브라우저에서 처리됩니다.
  • PDF 압축 — 브라우저에서 바로 PDF 용량을 줄이세요. 포함된 사진을 다시 압축하며, 아무것도 업로드되지 않습니다.
  • 파비콘 생성기 — 어떤 로고든 클릭 한 번으로 favicon.ico, 모든 PNG 크기, Apple 터치 아이콘, webmanifest까지 갖춘 완전한 파비콘 패키지로 만드세요.