Lottie Inspector

Lottie 애니메이션 완벽 가이드

Lottie가 무엇인지부터 검수 워크플로, 파일 최적화까지 — 디자이너와 개발자 모두를 위한 실무 중심 정리.

Lottie란 무엇인가

Lottie는 After Effects에서 만든 벡터 애니메이션을 JSON 데이터로 내보내 웹·iOS·Android 어디서든 재생할 수 있게 해 주는 애니메이션 포맷이자 런타임입니다. Airbnb가 2017년 오픈소스로 공개한 이후, 앱 온보딩·로딩 인디케이터·아이콘 모션·빈 화면(empty state) 등 UI 모션의 사실상 표준이 되었습니다.

GIF나 동영상과 비교했을 때 Lottie의 장점은 뚜렷합니다.

.json과 .lottie, 무엇이 다른가

실무에서 만나는 Lottie 파일은 두 가지 확장자입니다.

.json.lottie (dotLottie)
구조애니메이션 데이터 원본 그대로의 텍스트 파일JSON + 이미지 에셋 + 매니페스트를 ZIP으로 묶은 컨테이너
용량기준압축 덕분에 보통 50~80% 작음
복수 애니메이션파일당 1개한 파일에 여러 애니메이션 포함 가능
이미지 포함base64로 인라인 (용량 급증)별도 에셋으로 깔끔하게 포함
호환성모든 Lottie 런타임dotLottie 지원 런타임 필요 (최신 lottie-web, dotlottie-player 등)

배포 용량이 중요한 프로덕션에서는 .lottie를, 데이터를 직접 열어보거나 수정해야 할 때는 .json을 쓰는 것이 일반적입니다. Lottie Inspector는 두 포맷을 모두 읽습니다 — .lottie는 브라우저 안에서 압축을 풀어 내부 애니메이션을 전부 보여줍니다.

Lottie Inspector 사용법

1. 파일 열기

메인 화면에 폴더째 끌어다 놓거나, 상단의 폴더 열기 / 파일 버튼으로 선택합니다. 하위 폴더까지 재귀적으로 탐색해 폴더별로 묶어 보여주므로, 디자인 시스템의 모션 에셋 전체를 한 번에 검수할 수 있습니다.

모든 파일은 브라우저 안에서만 열립니다. 어떤 파일도 서버로 업로드되지 않으므로 출시 전 비공개 에셋도 안심하고 검수할 수 있습니다.

2. 배경과 여백 확인

애니메이션이 실제 서비스 배경 위에서 어떻게 보일지 확인하는 것이 검수의 핵심입니다. 투명(체커보드) / 흰색 / 어두움 / 커스텀 배경을 전환하고, 스포이드로 화면의 아무 색이나 추출해 브랜드 배경색 위에서 바로 확인해 보세요. 여백 슬라이더로 애니메이션 주변 공간도 조절할 수 있습니다.

3. 규격선과 중심선

규격선은 캔버스의 실제 경계를 표시합니다. 캔버스보다 그림이 작게 그려져 불필요한 패딩이 포함됐는지, 반대로 그림이 캔버스를 벗어나 잘리는지 즉시 드러납니다. 중심선은 수직·수평 중앙 정렬 여부를 확인할 때 사용합니다.

4. 재생 제어

전체 일시정지/재생, 처음부터 다시 재생, 0.25×~2× 속도 조절을 지원합니다. 느리게 재생하면 이징(easing)이나 프레임 단위 결함을 찾기 쉽습니다.

5. 정렬과 검색

파일이 많을 때는 이름·파일 크기·재생 시간·가로 크기·레이어 수로 정렬하고, 파일명으로 검색해 좁혀 보세요. 특히 파일 크기 정렬은 최적화 대상을 찾는 가장 빠른 방법입니다.

디자이너 → 개발자 핸드오프 검수 체크리스트

파일 최적화 팁

제작 도구 생태계

Lottie 에셋은 보통 이런 경로로 만들어집니다.

어떤 도구로 만들었든, 배포 전 마지막 단계는 같습니다 — Lottie Inspector에 폴더째 넣고 규격·배경·용량을 한눈에 확인하세요.