파일을 서버에 올리지 않는 온라인 도구는 페이지를 열 때 처리 프로그램을 내 브라우저로 받아 오고, 내 기기의 계산 능력과 메모리로 파일을 처리합니다. 그래서 파일이 밖으로 나가지 않고 업로드를 기다릴 필요도 없지만, 그만큼 처리할 수 있는 크기와 속도는 내 기기에 달려 있습니다. 원리를 쉬운 말로 풀고, 모아툴 도구 페이지에 적힌 실제 한계로 브라우저로 충분한 일과 설치형 프로그램이 나은 일을 나눠 봅니다.
웹페이지가 파일을 처리하는 방식
웹페이지는 글과 그림만 보여 주는 것이 아니라 작은 프로그램도 함께 싣고 옵니다. 요즘 브라우저는 설치형 프로그램에 쓰이던 처리 엔진을 브라우저용으로 옮긴 코드도 빠르게 실행할 수 있어, PDF 압축이나 영상 변환 같은 무거운 일도 페이지 안에서 해냅니다. 이때 "파일 선택"은 파일을 어딘가로 보내는 동작이 아니라, 이 페이지가 내 컴퓨터의 그 파일을 읽어도 된다고 허락하는 동작입니다. 읽은 내용은 브라우저 메모리에서 처리되고, 결과는 다운로드로 내 기기에 저장되며, 탭을 닫으면 메모리에 있던 내용도 함께 사라집니다.
도구는 두 부류로 나뉩니다. 하나는 브라우저에 이미 들어 있는 기능을 빌려 쓰는 도구입니다. 동영상 용량 줄이기는 브라우저가 영상을 재생하면서 고른 크기로 다시 녹화하는 방식이라 따로 받을 것이 없지만, 결과가 브라우저에 따라 달라집니다. 지원하는 영상은 H.264·VP8/9·AV1이고, 아이폰의 HEVC 영상은 그 코덱을 재생하는 브라우저에서만 다룰 수 있습니다. 다른 하나는 처리 엔진을 따로 내려받는 도구입니다.
처음 한 번 엔진을 내려받는 이유
어떤 도구는 처음 쓸 때 준비 메시지와 함께 잠시 기다리게 합니다. 파일을 올리는 시간이 아니라 처리 엔진이나 AI 모델을 내 기기로 받는 시간입니다. 모아툴 도구 페이지에 적힌 크기는 다음과 같습니다.
| 도구 | 처음 받는 것 | 크기 |
|---|---|---|
| PDF 압축 | 압축 엔진 | 약 15MB |
| 동영상 자르기, MOV → MP4 | 영상 변환 엔진 | 약 31MB |
| 배경 제거 | 배경 인식 모델 | 약 16MB |
| 사진 업스케일 | 업스케일 모델 | 약 16~26MB |
| 문서 스캔 | 영상 처리 라이브러리 | 약 10MB |
| 영상 얼굴 모자이크 | 얼굴 찾기 모델 | 약 7MB |
| OCR(글자 인식) | 인식 엔진과 언어 데이터 | 수 MB |
이 밖에 HEIC 사진 해독, 오피스 → PDF 변환, PDF 암호 설정·해제, ZIP 비밀번호 잠금과 2GB가 넘는 압축도 처음 필요할 때 기능을 불러옵니다. 이 단계에는 인터넷 연결이 필요하고, 휴대폰이라면 데이터 사용량을 생각해 와이파이에서 시작하는 편이 좋습니다. 한 번 받은 엔진은 브라우저 캐시에 남아 다음부터 빨리 시작하지만, 캐시를 지우거나 시크릿 창을 쓰면 다시 받습니다.
용량 한계는 서버가 아니라 기기 메모리
업로드가 없으니 서버가 정한 용량 상한도 없습니다. 대신 파일과 처리 중간 결과가 모두 기기 메모리에 올라가므로, 여유 메모리를 넘으면 느려지거나 탭이 새로 고쳐지며 작업이 사라집니다. 도구 페이지에 적힌 대표적인 한계는 이렇습니다.
- 동영상 자르기는 파일 전체를 메모리에 올려 자르므로 2GB가 넘으면 실패할 수 있고, 파일을 고를 때 경고가 뜹니다.
- MP3 자르기는 소리를 풀어서 메모리에 올리는데, 풀어 둔 소리는 원래 파일보다 훨씬 커서 1시간짜리 스테레오 음원도 1GB를 넘습니다.
- RAR·7Z·ZIP 풀기는 풀린 파일 전체를 메모리에 둡니다. 수 GB급은 다른 탭을 닫고 컴퓨터에서 여는 편이 안전합니다.
- ZIP 압축은 담을 파일이 2GB 이하면 결과를 메모리에서 만들고, 넘으면 파일을 조금씩 읽어 묶으며 결과가 4GB를 넘으면 확장 형식(ZIP64)으로 만듭니다. 그래도 결과는 저장 전까지 브라우저가 들고 있습니다.
- 사진 업스케일은 결과가 한 변 16,384픽셀이나 약 4,000만 화소를 넘으면 시작하지 않습니다.
시간도 기기와 방식에 달려 있습니다. 재생하며 다시 녹화하는 동영상 용량 줄이기는 10분짜리 영상에 약 10분이 걸리고, 그동안 탭을 가리면 브라우저가 처리를 늦춰 그 구간이 멈춘 화면으로 남을 수 있습니다.
휴대폰과 컴퓨터의 차이
같은 페이지라도 휴대폰은 탭 하나가 쓸 수 있는 메모리가 작아, 컴퓨터에서 되던 큰 파일이 휴대폰에서는 멈출 수 있습니다. PDF 도구 안내도 수백 MB라면 넣는 파일 수를 줄이거나 컴퓨터에서 작업하라고 권합니다. 화면 녹화는 모바일 브라우저가 기능 자체를 지원하지 않아 컴퓨터의 크롬·엣지·웨일 같은 브라우저에서 써야 합니다. 사진 업스케일은 아이폰·아이패드와 사파리에서 알려진 브라우저 문제를 피하려고 일부러 CPU로만 처리해 더 느립니다. 휴대폰에서 다른 앱으로 넘어가면 탭이 멈출 수 있으니 긴 작업은 화면을 켠 채 기다리세요.
설치형 프로그램이 나은 경우
- 메모리에 다 올리기 어려운 파일: 2GB가 넘는 영상 편집, 수 GB짜리 ISO나 백업. 큰 ISO는 윈도우 8 이후나 맥에서 더블클릭하면 대개 디스크처럼 연결되어 그쪽이 빠릅니다.
- 수 GB씩 반복되는 일괄 작업: 매일 수백 개 파일을 같은 규칙으로 처리한다면 폴더 단위로 자동화할 수 있는 설치형 도구가 낫습니다. 브라우저 도구는 그때마다 파일을 넣고 탭을 띄워 두어야 합니다.
- 특수한 형식: 비밀번호가 걸린 RAR·7Z, part1.rar처럼 나뉜 압축, HWP 문서의 직접 변환은 모아툴에서 처리되지 않습니다. 설치형 압축 프로그램이나 한글 프로그램의 PDF 저장 기능을 쓰세요.
- 서식을 살려 고쳐야 하는 문서: 모아툴의 PDF → 워드는 글자와 문단만 꺼내고 표·이미지·쪽 배치는 옮기지 않습니다.
직접 확인하는 방법
모아툴 도구 페이지의 "업로드 0 B" 표시는 그 페이지가 실제로 내보낸 데이터를 잰 값이고, 광고·통계 스크립트의 통신은 숨기지 않고 따로 셉니다. 컴퓨터라면 F12로 개발자 도구를 열어 네트워크 탭에 파일 크기만 한 요청이 생기는지 볼 수 있습니다. 자세한 방법은 파일 변환 보안에 정리했습니다.
마무리
브라우저 도구는 민감한 파일을 내 기기 안에서 바로 처리하는 데 강하고, 메모리를 넘는 대용량과 특수 형식에는 약합니다. 첫 실행의 엔진 다운로드와 기기 메모리라는 한계를 알고 쓰면 대부분의 실패를 미리 피할 수 있습니다.