구문 및 스키마 유효성 검사
검증 도구
구성 파일, 스키마 및 마크업의 오프라인 구문 검사를 안전하게 보호합니다.
YAML의 누락된 공간, JSON의 추가 쉼표 또는 Dockerfile의 구문 오류로 인해 배포 후 프로젝트가 시작되지 않거나 중단되는 상황을 잘 알고 있으며 구성을 빠르게 확인할 수 있는 방법을 찾고 계십니까?
우리의 유효성 검사기는 구성 파일, 마크업 및 데이터베이스를 신속하고 비밀리에 검증하도록 설계되었습니다. 코드 처리는 브라우저에서 로컬로 수행되므로 비밀번호, API 키 및 비밀이 완전히 안전하게 유지됩니다.
HTML, XML, JSON, YAML, TOML, CSV, INI, ENV, Dockerfile, Cron 및 JSON 스키마를 지원하여 오류를 감지하고 즉각적인 수정을 위해 정확한 문제 문자열을 표시합니다.
이 카테고리의 유효성 검사기
18 개 도구
Cron 유효성 검사기
오프라인에서 Cron 표현식의 구문을 검사하고 사람이 읽기 쉬운 언어로 일정을 풀어서 설명합니다.
- 외부 서버 통신 없이 클라이언트 측에서 Cron 파일 구문을 검증합니다.
- 명확한 검증 요약과 통계를 출력합니다.
- 잘못된 토큰을 가리키는 코드 조각을 표시합니다.
CSV 검증기
CSV 파일의 무결성, 구분자 및 열 일치 여부를 오프라인에서 빠르게 확인하세요.
- 외부 부담 없이 클라이언트 측에서 CSV 파일 구문의 유효성을 검사합니다.
- 명확한 검증 요약과 통계를 출력합니다.
- 유효하지 않은 토큰을 가리키는 코드 조각을 표시합니다.
Dockerfile 유효성 검사기
브라우저에서 로컬로 Dockerfile을 작성할 때 구문 유효성 검사 및 모범 사례를 제공합니다.
- 외부 오버헤드 없이 클라이언트 측에서 Dockerfile 구문을 검사합니다.
- 명확한 유효성 검사 요약과 통계를 출력합니다.
- 잘못된 토큰을 가리키는 코드 스니펫을 표시합니다.
ENV 검증기
.env 파일의 구문 정확성, 열린 따옴표, 중복 키를 오프라인으로 분석합니다.
- 외부 오버헤드 없이 클라이언트 측에서 ENV 파일 구문을 검증합니다.
- 명확한 검증 요약과 통계를 출력합니다.
- 잘못된 토큰을 가리키는 코드 스니펫을 표시합니다.
Gitignore 테스터
.gitignore 규칙과 파일 경로 목록을 붙여넣으면, 어떤 규칙의 몇 번째 줄 때문에 어떤 파일이 무시되는지, 그리고 상위 디렉터리가 이미 무시되어 묵묵히 작동하지 않는 부정 규칙은 무엇인지 정확하게 보여줍니다.
- git의 실제 .gitignore 매칭 방식을 다시 구현했습니다. 주석, 이스케이프 문자, 후행 공백 제거, `/` 앵커링, 후행 `/` 디렉터리 전용 규칙, `*`, `?`, `[abc]` 문자 클래스, 디렉터리 경계를 넘는 `**`까지 모두 지원합니다.
- 각 경로를 git이 실제로 처리하는 대로 루트에서부터 디렉터리별로 평가합니다. 따라서 무시된 디렉터리 안에 있는 파일은 나중에 `!` 규칙으로 다시 포함시키려 해도 올바르게 '무시됨'으로 보고합니다.
- 결과 표에는 각 경로를 결정한 정확한 규칙 텍스트와 줄 번호를 표시하고, 가려진 부정 규칙이 있다면 왜 아무 효과가 없는지 평이한 언어로 설명해 줍니다.
HTML 검사기
HTML 코드의 열린 태그, 중첩 정확성, 마크업 유효성을 오프라인에서 분석하세요.
- 외부 오버헤드 없이 클라이언트 측에서 HTML 파일 구문을 검사합니다.
- 명확한 유효성 검사 요약과 통계를 출력합니다.
- 유효하지 않은 토큰을 가리키는 코드 스니펫을 표시합니다.
IBAN 검증기
브라우저에서 완전히 오프라인으로, IBAN의 진짜 ISO 7064 mod-97 체크섬을 검증하고 전체 길이를 내장 국가별 형식 테이블과 비교합니다.
- 최대 34자리까지 모든 IBAN에 정확히 적용되는, 진짜 BigInt 기반 mod-97 체크섬 계산.
- ISO 13616 레지스트리에 기반한 79개국의 국가별 고정 길이 조회 테이블과, 길이가 틀렸을 때의 구체적인 불일치 메시지.
- 재배열된 형태, 알파벳을 숫자로 변환한 결과, 정확한 mod-97 나머지까지 단계별로 분석해 보여주며, 전체 결과를 클릭 한 번으로 복사할 수 있습니다.
INI 검증기
INI 구성 파일의 올바른 섹션, 키, 값을 오프라인에서 검증합니다.
- INI 파일 구문을 외부 의존성 없이 클라이언트 측에서 검증합니다.
- 명확한 검증 요약과 통계를 출력합니다.
- 유효하지 않은 토큰을 가리키는 코드 조각을 표시합니다.
JSON 스키마 검증기
JSON 문서를 주어진 JSON 스키마에 따라 로컬에서 검증합니다.
- JSON 스키마 파일 구문을 외부 오버헤드 없이 클라이언트 측에서 검증합니다.
- 명확한 검증 요약과 통계를 출력합니다.
- 유효하지 않은 토큰을 가리키는 코드 조각을 표시합니다.
JSON 검증기
브라우저에서 오프라인으로 JSON 구조와 설정의 오류를 확인합니다.
- 외부 의존 없이 클라이언트 측에서 JSON 파일 구문을 검증합니다.
- 명확한 검증 요약과 통계를 출력합니다.
- 잘못된 토큰을 가리키는 코드 스니펫을 표시합니다.
쿠버네티스 매니페스트 린터
쿠버네티스 YAML 매니페스트를 클러스터 하드닝 모범 사례에 맞춰 검사합니다. 브라우저에서 완전히 오프라인으로 동작합니다.
- 자체 제작한 YAML 파서 — 외부 라이브러리를 사용하지 않으므로 파싱을 위해 어디에도 데이터가 전송되지 않습니다.
- CIS 쿠버네티스 벤치마크, kube-score, Pod 보안 표준 가이드라인을 모델로 한 규칙 테이블을 제공합니다.
- Pod, Deployment, StatefulSet, DaemonSet, Job, ReplicaSet, CronJob 매니페스트를 모두 이해합니다.
Robots.txt 테스터
robots.txt 파일을 붙여 넣고 GPTBot, ClaudeBot, Google-Extended를 포함한 크롤러를 선택하세요. 특정 URL 경로를 가져올 수 있는지 여부와 함께, 결과를 결정한 정확한 규칙과 줄 번호를 즉시 확인할 수 있습니다.
- 실제 robots.txt 알고리즘(Google의 REP / RFC 9309)을 다시 구현했습니다. 대소문자를 구분하지 않는 User-agent 그룹, 순차적으로 적용되는 Allow/Disallow 규칙, 경로 내 `*` 및 `$` 와일드카드를 지원합니다.
- 선택한 크롤러에 대해 가장 구체적으로 일치하는 User-agent 그룹을 선택합니다. 완전 일치 또는 접두사(prefix)로 제품 토큰이 일치하는 경우 항상 `*` 대체(fallback) 그룹보다 우선합니다.
- 예: "4번 줄 `Disallow: /admin` 규칙으로 인해 차단됨"과 같이 결과를 결정한 정확한 줄을 보여 주며, 내장된 각 크롤러 토큰이 무엇인지 설명하는 참조 테이블도 제공합니다.
Sitemap.xml 검사기 — 실제 프로토콜 준수 확인 도구
sitemap.xml(또는 사이트맵 색인 파일)을 붙여넣거나 업로드하여 실제 sitemaps.org 프로토콜에 따라 검증합니다. 루트 요소와 네임스페이스, 절대 경로 <loc> URL, 공식 문서상의 URL 50,000개 / 50MB 제한, <lastmod>, <priority>, <changefreq>를 확인하고, 최신성 히스토그램과 중복 URL 감지 기능을 추가로 제공합니다.
- 규칙별 실제 합격/불합격 보고서를 제공합니다. 루트 요소 및 네임스페이스, URL 개수 및 파일 크기 제한, <loc> 유효성, <lastmod>/<priority>/<changefreq>를 각각 검사하며, 실제 개수와 함께 문제가 되는 특정 항목을 최대 50개까지 보여주고, 그 이상이면 "+N개 더 보기"로 표시합니다.
- 파일이 사이트맵(<urlset>)인지 사이트맵 색인 파일(<sitemapindex>)인지 자동으로 감지하여 그에 맞게 검사를 조정합니다. <priority> 및 <changefreq> 확인은 <urlset> 항목에만 적용됩니다.
- XML을 직접 붙여넣거나 .xml 파일을 드래그 앤 드롭 또는 업로드할 수 있습니다. File API를 통해 로컬에서 읽어 들이며 어디에도 업로드되지 않습니다.
TOML 검사기
TOML 설정 파일의 구문과 구조를 로컬에서 안전하게 확인하세요.
- TOML 파일 구문을 클라이언트 사이드에서 외부 오버헤드 없이 검증합니다.
- 명확한 검증 요약과 통계를 출력합니다.
- 잘못된 토큰을 가리키는 코드 조각을 표시합니다.
TSV 검증기
TSV (탭으로 구분된 값) 파일의 무결성과 구조를 오프라인에서 검증합니다.
- 외부 부담 없이 클라이언트 측에서 TSV 파일 구문을 검증합니다.
- 명확한 검증 요약과 통계를 출력합니다.
- 잘못된 토큰을 가리키는 코드 스니펫을 표시합니다.
Web App Manifest 검증기
PWA manifest.json을 Web App Manifest 스펙에 따라 검증하고 maskable 아이콘을 Android 적응형 아이콘 세이프 존 기준으로 미리보기합니다.
- W3C Web App Manifest 스펙에서 요구하거나 권장하는 모든 필드에 대해 평이한 언어로 오류와 경고를 보여줍니다.
- 아이콘별 세이프 존 기하 검사: 실제 픽셀 분석을 통해 적응형 아이콘 세이프 서클 밖의 아트워크나 투명도를 찾아냅니다.
- 업로드된 아이콘 파일을 파일 이름으로 manifest의 icons[].src 항목과 연결하여 실제 홈 화면 미리보기를 렌더링합니다.
XML 검증기
오프라인에서 XML 코드와 구성 파일의 구문 및 닫힌 태그를 검증하세요.
- 클라이언트 측에서 외부 부담 없이 XML 파일 구문을 검증합니다.
- 명확한 검증 요약과 통계를 출력합니다.
- 잘못된 토큰을 가리키는 코드 조각을 표시합니다.
YAML 유효성 검사기
YAML 설정(Kubernetes, CI/CD)의 들여쓰기를 오프라인에서 검사합니다.
- 외부 부담 없이 클라이언트 측에서 YAML 파일 구문의 유효성을 검사합니다.
- 명확한 검증 요약과 통계를 출력합니다.
- 유효하지 않은 토큰을 가리키는 코드 조각을 표시합니다.