본문으로 건너뛰기
Toolars
둘러보기
버그 신고

개발자 · 로컬 유틸리티

CSS 포맷터

CSS Formatter

CSS를 2 또는 4공백 들여쓰기의 읽기 쉬운 규칙으로 재정렬합니다. 기기 안의 로컬 Worker에서 엄격하게 파싱합니다.

작업 경로 / 입력에서 결과까지

CSS 붙여넣기

로컬에서 실행 · 업로드 없음

CSS 포맷터 사용법, 개인정보 보호 및 관련 도구

작업 경로 / 입력에서 결과까지

CSS를 포맷하는 방법

  1. 01

    CSS 붙여넣기

    256 KiB 이하의 UTF-8 소스를 붙여 넣으세요. 정렬은 공백 2개 또는 4개를 선택합니다.

  2. 02

    들여쓰기 선택

    공백 2개 또는 4개를 선택하세요. 샘플은 이미 입력되어 있으며 새 설정은 서식을 누를 때 적용됩니다.

  3. 03

    진짜 파서로 포맷하기

    서식을 누르세요. Prettier가 선택한 들여쓰기와 100열 출력 폭으로 CSS를 분석해 다시 출력합니다. 대상 페이지에서 확인하세요.

  4. 04

    결과와 통계 확인하기

    입력과 출력의 UTF-8 바이트 수 및 절감률을 비교하세요. 절감값이 음수면 결과가 더 커진 것입니다. 복사하거나 다운로드하기 전에 확인하세요.

  5. 05

    결과 복사 또는 다운로드

    「결과 복사」로 클립보드에 넣거나 「다운로드」로 toolars.css로 저장하세요. 다음 스타일시트가 기다리고 있다면 「초기화」로 입력, 출력, 옵션을 한 번에 비울 수 있습니다.

도구 요약

처리
브라우저에서 완결
입력의 기기 외 전송
없음
저장
아무것도 저장하지 않음
가격
무료

입력 값은 브라우저에 머물러요.

CSS 포맷터 도구는 검증된 로컬 실행 경로를 사용하고, 숨겨진 입력 또는 출력 기록을 만들지 않습니다.

로컬 실행

현재 브라우저 탭 안에서 실행됩니다.

숨겨진 처리 없음

사용 중인 도구 데이터는 Toolars 문서 기록으로 남지 않습니다.

계정 불필요

프로필을 만들지 않고도 핵심 워크플로를 사용할 수 있습니다. 즐겨찾기는 로그인 후 계정에 동기화됩니다.

즉시 초기화

탭을 정리하면 사용 중이던 작업 데이터도 사라져요.

CSS 포맷터 도구가 유용할 때

코드 리뷰

다른 개발자와 공유하기 전에 소스를 검사하기 쉽게 만들어요.

빌드 산출물

소스를 실행하지 않고 간결한 HTML, CSS, JavaScript를 만들어요.

바로 복사하는 스니펫

핵심 예시를 포맷해 문서나 편집기에 바로 옮겨요.

CSS 포맷터 도구가 실제로 하는 일

압축된 스타일시트를 검토 가능한 차이로 만듭니다. 붙여 넣고 공백 2개 또는 4개를 선택해 서식을 적용한 뒤 대상 페이지에서 선택자와 대체 규칙 순서를 확인하세요. 바이트 수는 공백만 바뀌었다는 증거가 아닙니다.

자주 묻는 질문

크기 제한은 어느 정도인가요?
입력은 256 KiB, 출력은 512 KiB로 제한됩니다. 로컬 Worker의 시작과 실행에 각각 5초 제한이 있으며, 소스를 수정하거나 취소하면 중단됩니다.
포맷하면 CSS 동작이 바뀌나요?
서식 정리는 텍스트 배치를 통일하며 레이아웃이나 브라우저 지원을 테스트하지 않습니다. 대상 페이지에서 선택자, 사용자 속성, 캐스케이드를 확인하고 원본을 보관하세요.
왜 CSS가 거부됐나요?
이 도구는 텍스트 정리기가 아니라 파서입니다. 닫히지 않은 중괄호나 끼어든 문자 같은 깨진 구문은 실행을 멈추고, 상태 행이 문제의 행과 열을 알려 줍니다. 잘못된 입력에서는 아무 출력도 만들지 않으므로, 불완전하거나 추측된 시트가 실수로 클립보드에 들어가는 일이 없습니다.
탭이나 공백 8칸 들여쓰기를 쓸 수 있나요?
아니요. 「들여쓰기 크기」는 공백 2칸과 4칸만 제공하며, 대부분의 스타일시트가 따르는 두 가지 규칙입니다. 프로젝트가 다른 너비를 쓴다면, 여기서 더 가까운 옵션으로 포맷한 뒤 나머지 차이는 에디터의 포맷터에 맡기세요.
통계 행은 무엇을 알려 주나요?
이 행은 변환 전후 UTF-8 바이트 수와 차이를 보여 줍니다. 서식을 적용하면 크기가 늘 수 있으며 숫자는 유효성이나 화면 일치를 증명하지 않습니다.
스타일시트가 어딘가에 업로드되나요?
아니요. 소스는 로컬 Worker에서 분석하며 실행, 업로드, 저장하지 않습니다. 분석 성공이 앱의 정확성이나 호환성을 보장하지 않습니다.

개발자 카테고리에서 계속하기

막다른 길이 아니라 이어지는 작업입니다.

전체 인덱스로 돌아가지 않고 다른 집중 워크스페이스로 바로 이동합니다.

코드 → 이미지 변환

Code to Image Converter

여섯 가지 언어의 코드를 구문 강조해 밝은·어두운 테마, 줄번호, 창 제목, 1x/2x 배율로 PNG나 SVG로 내보냅니다.

생성

URL 슬러그 생성기

URL Slug Generator

제목을 하이픈·밑줄 슬러그로 입력하는 즉시 변환합니다. 악센트는 제거하고 앰퍼샌드는 확장하며 비라틴 문자는 보존합니다.

생성

React Native 그림자 생성기

React Native Shadow Generator

React Native의 기존 그림자와 boxShadow를 비교하고 플랫폼 제한을 확인한 뒤 스타일을 복사하세요.

생성

Base64 인코딩 / 디코딩

Base64 Encoder/Decoder

Unicode 텍스트 인코딩과 Base64 디코딩을 로컬에서 처리합니다. URL-safe 값도 지원합니다.

변환