0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0
설정
선택한 코드의 크기를 줄이려면 HTML, SVG, JavaScript, TypeScript, CSS, JSON 및 XML에 대한 올바른 형식을 선택하거나, 컴퓨터에서 파일을 불러오거나, 편집기에 내용을 붙여넣으세요. 구분 기호가 없는 데이터의 경우 텍스트/일반 모드로 설정됩니다. 최소화를 누른 후 결과가 준비되면 복사하거나 다운로드하세요. HTML/SVG/XML의 경우 태그 사이에 있는 주석과 공백이 제거되며, <style> 내부의 CSS가 최소화되고 <script>, <pre>, <textarea> 및 CDATA의 내부 내용은 변경되지 않습니다.
소스 코드
라인:0캐릭터:0

작동 방식

불필요한 공백, 줄바꿈, 주석을 제거해 코드를 압축하여 크기를 줄입니다. 더 가벼운 파일은 더 빨리 다운로드되고 처리되며, 이는 웹 성능에 핵심적입니다.

JavaScript, TypeScript, HTML, SVG, CSS, JSON, XML과 범용 모드 등 여러 콘텐츠 유형을 지원하며, 각각에 적합한 압축기를 적용해 구문을 깨뜨리지 않고 압축합니다.

모든 처리는 브라우저에서 실행되며, 코드는 어떤 서버에도 업로드되지 않습니다. 압축은 코드의 동작을 유지하지만, 손으로 편집하기 위한 것이 아니라 프로덕션용으로 만듭니다.

예시

function sum(a, b) { // suma dos números return a + b; }function sum(n,u){return n+u}주석과 공백이 제거되고 로컬 이름이 짧아져 크기가 줄어듭니다.

활용 사례

  • 사이트 로딩을 빠르게 하기 위해 JS나 CSS 파일의 크기를 줄이기.
  • 페이지에 삽입하기 전에 SVG나 HTML을 압축하기.
  • 전송을 위해 구성 JSON을 한 줄로 묶기.
  • 이메일이나 템플릿에 붙여넣을 가벼운 스니펫을 준비하기.

자주 묻는 질문

어떤 종류의 코드를 압축할 수 있나요?

JavaScript, TypeScript, HTML, SVG, CSS, JSON, XML과 텍스트용 범용 모드. 선택한 유형에 따라 도구가 적합한 압축기를 선택합니다.

압축이 코드의 결과를 바꾸나요?

아니요. 압축된 코드는 원본과 동일하게 동작하며, 읽기 쉬운 서식만 사라집니다. JavaScript의 경우 로컬 변수 이름을 줄일 수 있지만 로직은 바꾸지 않습니다.

압축된 코드를 다시 서식 지정할 수 있나요?

이 섹션의 포매터로 다시 들여쓰면 가독성은 되살릴 수 있지만, 짧아진 이름과 제거된 주석은 복원되지 않습니다.

내 코드가 서버에 업로드되나요?

아니요. 모든 압축은 브라우저에서 이루어지며, 코드는 컴퓨터를 벗어나지 않습니다.