개발자 작업대 / 로컬 유틸리티

개발자 도구입니다.

무거운 작업 환경을 열지 않고 데이터를 구성하고, 파일을 검사하고, 값을 인코딩하고, 식별자를 생성하고, 코드를 정리합니다.

152작동하는 도구
지금 사용 가능
01

JSON 및 테이블

구조화된 레코드를 포맷하고, 검증하고, 확인하고, 변환합니다.

01 / DEVELOPER사용 가능

JSON Formatter

JSON을 로컬에서 검증하고, 포맷팅하고, 축소하고, 복사하고, 다운로드합니다.

02 / DEVELOPER사용 가능

JSON 검증 도구

JSON 문법을 검사하고 파싱된 루트 구조를 로컬에서 확인합니다.

03 / DEVELOPER사용 가능

JSON 압축기

JSON을 검증하고 불필요한 서식 공백을 제거하는 무료 도구입니다. 결과를 한 줄의 JSON으로 압축합니다.

04 / DEVELOPER사용 가능

JSON to CSV

JSON 객체 배열을 쉼표 또는 탭으로 구분된 행으로 변환합니다.

05 / DEVELOPER사용 가능

CSV to JSON

따옴표를 인식하는 CSV 또는 TSV를 JSON 객체 배열로 변환합니다.

06 / DEVELOPER사용 가능

CSV Viewer

CSV 또는 TSV 데이터를 업로드하지 않고 제한된 표로 열어 보는 무료 도구입니다.

07 / DEVELOPER사용 가능

JSON Viewer

로컬 JSON 파일을 검증하고 보기 좋게 정렬합니다.

08 / DEVELOPER사용 가능

SQL 포매터

표준 SQL, PostgreSQL, MySQL, SQLite 또는 BigQuery SQL의 형식을 정리합니다.

09 / DEVELOPER사용 가능

XML to JSON

XML 문서를 읽기 쉬운 JSON으로 변환하고 속성을 알맞게 처리합니다.

10 / DEVELOPER사용 가능

JSON을 XML로

JSON을 원하는 루트 요소와 들여쓰기를 적용한 올바른 형식의 XML로 변환합니다.

11 / DEVELOPER사용 가능

YAML을 JSON으로

YAML 설정을 JSON으로 변환하고, 읽기 쉬운 구문 분석 오류 메시지를 제공합니다.

12 / DEVELOPER사용 가능

JSON to YAML

설정 파일과 매니페스트에 사용할 수 있도록 JSON을 읽기 쉬운 YAML로 변환합니다.

13 / DEVELOPER사용 가능

CSV를 TSV로

쉼표로 구분된 데이터를 인용된 필드를 유지한 채 탭으로 구분된 형식으로 변환합니다.

14 / DEVELOPER사용 가능

TSV to CSV

탭으로 구분된 데이터를 CSV로 변환하고 필요한 셀은 따옴표로 감쌉니다.

15 / DEVELOPER사용 가능

Excel을 CSV로

.xlsx 통합 문서를 한 번에 하나의 시트씩 CSV로 변환합니다. 파일을 업로드하지 않고 브라우저에서 실행됩니다.

16 / DEVELOPER사용 가능

CSV to Excel

CSV 텍스트를 실제 .xlsx 통합 문서로 변환합니다. 데이터는 로컬에서 처리됩니다.

17 / DEVELOPER사용 가능

JSON 차이

두 JSON 데이터를 나란히 비교하고 추가, 삭제, 수정된 키를 강조 표시합니다.

18 / DEVELOPER사용 가능

XML 포매터

사용자 지정 들여쓰기와 구문 검증을 지원하며 XML 마크업을 로컬에서 보기 좋게 정렬하거나 미니파이합니다.

19 / DEVELOPER사용 가능

YAML-CSV

구조화된 YAML 배열 매핑 레코드를 RFC 4180 CSV로 변환하거나 CSV를 깔끔한 YAML로 파싱합니다.

20 / DEVELOPER사용 가능

JSON Schema

브라우저에서 JSON 데이터를 JSON Schema 선언과 대조해 로컬로 검증하고 명확한 오류 경로를 확인합니다.

21 / DEVELOPER사용 가능

SQL to JSON

JSON 배열을 이스케이프 처리된 SQL INSERT 문으로 변환하거나 SQL INSERT 쿼리를 JSON 객체 배열로 파싱합니다.

22 / DEVELOPER사용 가능

JSON to TS

JSON 객체와 배열을 강타입 TypeScript 인터페이스 또는 타입 선언으로 변환합니다.

23 / DEVELOPER사용 가능

JSON to Go

JSON 샘플을 관용적인 필드 이름과 json 태그가 있는 Go 구조체로 변환합니다. 가입이나 업로드가 필요하지 않습니다.

24 / DEVELOPER사용 가능

.env 변환기

.env 환경 변수를 JSON, 셸 export 스크립트 또는 Kubernetes ConfigMap YAML로 변환합니다.

25 / DEVELOPER사용 가능

JSON to TOML

JSON 객체를 TOML 설정 문법으로 변환하거나 TOML 문자열을 JSON 객체 데이터로 파싱합니다.

26 / DEVELOPER사용 가능

JSON Schema 생성기

샘플 JSON 페이로드에서 JSON Schema 정의를 자동으로 추론하고 생성합니다.

27 / DEVELOPER사용 가능

JSON 문자열 이스케이프

JSON 문자열 리터럴의 큰따옴표, 줄 바꿈, 제어 문자를 이스케이프하거나 원시 JSON 문자열 데이터를 언이스케이프합니다.

28 / DEVELOPER사용 가능

상품 CSV 검사 도구

Shopify 가져오기 규칙에 따라 상품 CSV를 검사하고 수정된 사본을 다운로드합니다.

29 / DEVELOPER사용 가능

CSV to SQL

표 형식의 CSV 데이터를 PostgreSQL, MySQL, SQLite, SQL Server용 SQL INSERT INTO 쿼리로 변환합니다.

30 / DEVELOPER사용 가능

JS 객체를 JSON으로

따옴표 없는 JS 객체 리터럴, 작은따옴표, 후행 쉼표를 엄격한 JSON 페이로드로 변환합니다.

31 / DEVELOPER사용 가능

JSON 복구

서버 왕복 없이 LLM이 생성한 잘린 JSON, 잘못된 JSON, 작은따옴표 또는 이스케이프되지 않은 JSON을 복구합니다.

32 / DEVELOPER사용 가능

JSON to Python

JSON 샘플에서 Python dataclasses, TypedDict 또는 Pydantic 모델을 생성합니다.

33 / DEVELOPER사용 가능

JSON to Zod

JSON 샘플에서 Zod 스키마와 추론된 TypeScript 타입을 생성하는 무료 변환기입니다.

34 / DEVELOPER사용 가능

JSON to Rust

JSON 샘플을 serde derive가 적용된 Rust 구조체로 변환합니다. 가입 없이 브라우저에서 실행됩니다.

35 / DEVELOPER사용 가능

JSONPath

RFC 9535 JSONPath 표현식을 테스트하고 각 일치 항목과 경로를 확인합니다.

36 / DEVELOPER사용 가능

INI ⇄ JSON

INI 설정 파일을 JSON으로, 또는 JSON을 INI로 변환합니다. 섹션, 중첩 섹션, 배열과 주석을 지원합니다.

37 / DEVELOPER사용 가능

데이터 중복 제거

선택한 열을 기준으로 CSV 데이터에서 중복 행을 제거합니다. 대소문자와 공백을 무시하고 각 값의 반복 횟수를 보여 줍니다.

38 / DEVELOPER사용 가능

LaTeX 표

스프레드시트에서 붙여넣은 CSV 또는 셀을 booktabs 규칙, 정렬, 캡션, 레이블이 포함된 LaTeX 표 코드로 변환합니다.

39 / DEVELOPER사용 가능

LaTeX 수식

기호 팔레트와 실시간 미리보기로 수식을 작성하고, LaTeX 또는 MathML을 복사하거나 SVG 또는 PNG로 내보냅니다.

02

인코딩 및 식별

텍스트를 인코딩하고, 텍스트와 파일을 암호화하고, 이미지에 메시지를 숨기고, 토큰을 검사하고, ID를 생성하고, 암호화 다이제스트·체크섬·HMAC 서명을 계산하며, 일회용 비밀번호와 PKCE를 테스트합니다.

01 / DEVELOPER사용 가능

Base64

유니코드 텍스트를 Base64로 인코딩하거나 다시 UTF-8로 디코딩합니다.

02 / DEVELOPER사용 가능

URL 인코더

Unicode를 지원하여 URL 구성 요소를 인코딩하거나 디코딩합니다.

03 / DEVELOPER사용 가능

HTML 인코더

HTML에 민감한 문자를 이스케이프하거나 일반 엔티티를 디코딩합니다.

04 / DEVELOPER사용 가능

해시 생성기

SHA-256, SHA-384, SHA-512 또는 레거시 SHA-1 텍스트 해시를 생성합니다.

05 / DEVELOPER사용 가능

파일 해시

비교를 위해 로컬 파일의 SHA-256 다이제스트를 계산합니다.

06 / DEVELOPER사용 가능

JWT 디코더

검증을 주장하지 않고 JWT 헤더와 페이로드 데이터를 디코딩합니다.

07 / DEVELOPER사용 가능

UUID 생성기

암호학적으로 무작위인 UUID v4 식별자를 하나 또는 여러 개 생성합니다.

08 / DEVELOPER사용 가능

ULID 생성기

정렬 가능한 ULID를 생성하고, 같은 밀리초의 값을 단조 증가하게 유지하며, ULID의 타임스탬프를 디코딩합니다.

09 / DEVELOPER사용 가능

JWT 검증 도구

서버에 데이터를 저장하지 않고 브라우저에서 JWT 토큰을 디코딩하고 HMAC SHA-256 서명을 로컬로 검증합니다.

10 / DEVELOPER사용 가능

서브넷 계산기

IPv4 서브넷의 네트워크 주소, 브로드캐스트 주소, 서브넷 마스크, 사용 가능한 호스트 IP 범위와 2진 형식을 계산합니다.

11 / DEVELOPER사용 가능

키 쌍 생성기

브라우저 Web Crypto API를 사용해 PEM 형식의 RSA(2048/4096-bit) 또는 ECDSA 공개 키와 개인 키 쌍을 생성합니다.

12 / DEVELOPER사용 가능

.htpasswd 생성기

Apache와 Nginx용 .htpasswd 인증 행과 비밀번호 해시를 클라이언트 메모리에서 생성합니다.

13 / DEVELOPER사용 가능

텍스트 암호화

AES-256-GCM과 PBKDF2를 사용해 브라우저에서 텍스트를 비밀번호로 암호화하고 복호화합니다.

14 / DEVELOPER사용 가능

파일 암호화

브라우저에서 비밀번호와 AES-256-GCM으로 모든 파일을 암호화하고 복호화합니다.

15 / DEVELOPER사용 가능

스테가노그래피

이미지에 메시지를 숨기고, 선택적으로 비밀번호를 설정한 뒤 다시 읽습니다.

16 / DEVELOPER사용 가능

HMAC

HMAC-SHA256, SHA-384, SHA-512, SHA-1 서명을 16진수와 Base64로 생성합니다.

17 / DEVELOPER사용 가능

CRC32

텍스트나 파일의 CRC-32와 Adler-32를 16진수와 10진수로 계산합니다.

18 / DEVELOPER사용 가능

TOTP

Base32 비밀 키로 시간 기반 일회용 비밀번호를 테스트하고, 인증 앱용 QR 코드를 생성합니다.

19 / DEVELOPER사용 가능

PKCE

OAuth PKCE code verifier, S256 code challenge와 state를 생성하는 무료 도구입니다.

20 / DEVELOPER사용 가능

JWT 인코더

JSON 페이로드로 HS, RS, PS, ES 알고리즘을 사용해 JWT를 생성하고 서명합니다.

21 / DEVELOPER사용 가능

Nano ID

원하는 문자 집합과 길이로 URL에 안전한 랜덤 ID를 생성하고 충돌 가능성을 추정합니다.

22 / DEVELOPER사용 가능

Semver

npm 범위에 따른 버전 일치 여부를 확인하고, 버전을 비교하며, 다음 릴리스 버전을 찾아보는 무료 계산기입니다.

23 / DEVELOPER사용 가능

bcrypt 생성기

브라우저에서 bcrypt 비밀번호 해시를 생성하고 검사합니다. cost 값을 조정할 수 있습니다.

24 / DEVELOPER사용 가능

Argon2 해시

프리셋과 사용자 지정 솔트 및 비용 설정으로 Argon2 PHC 문자열을 생성하거나 비밀번호를 검증합니다.

25 / DEVELOPER사용 가능

Data URI

모든 파일을 CSS 및 HTML 스니펫이 포함된 data URI로 변환합니다.

26 / DEVELOPER사용 가능

IPv6 도구

IPv6 주소를 확장, 압축, 분류하고 역방향 DNS 이름을 확인합니다.

27 / DEVELOPER사용 가능

기수 변환기

분수가 포함된 숫자를 2진법부터 36진법까지 변환합니다.

28 / DEVELOPER사용 가능

포트 조회

IANA 레지스트리를 바탕으로 TCP 또는 UDP 포트의 용도를 확인합니다.

29 / DEVELOPER사용 가능

HTML 엔티티

HTML 엔티티를 인코딩하고 디코딩하며, 이름이 지정된 2,231개 참조를 조회합니다.

30 / DEVELOPER사용 가능

ASCII 표

제어 문자 이름과 HTML 엔티티를 포함한 4진법의 전체 128개 ASCII 코드 표입니다.

31 / DEVELOPER사용 가능

Punycode

국제 도메인 이름을 xn-- Punycode로 변환하고 되돌리며, 서로 닮은 혼합 스크립트를 찾아냅니다.

32 / DEVELOPER사용 가능

IP 변환기

IPv4 주소를 점 표기, 10진수, 16진수, 2진수, IPv4-mapped IPv6 형식 사이에서 변환합니다.

33 / DEVELOPER사용 가능

API 키

원하는 접두사, 길이, 문자 집합으로 무작위 API 키를 생성하고 비트 단위 강도를 확인합니다.

34 / DEVELOPER사용 가능

MAC 주소

원하는 형식과 제조업체 접두사로 무작위 MAC 주소를 생성하고, 유니캐스트 또는 로컬 주소인지 확인합니다.

35 / DEVELOPER사용 가능

인증서 디코더

PEM 인증서 또는 인증서 체인을 디코딩해 주체, 발급자, 날짜, SAN, 키, 용도, 지문을 확인합니다.

36 / DEVELOPER사용 가능

주소 검증 도구

내장 체크섬으로 Bitcoin 및 Ethereum 주소의 오타를 확인하고 EIP-55 체크섬 형식으로 변환합니다.

03

코드 및 파일

패턴을 테스트하고, 텍스트를 비교하고, 코드를 축소하고, 로컬 파일 시그니처를 검사합니다.

01 / DEVELOPER사용 가능

정규식 테스트

시간 제한이 있는 워커에서 JavaScript 정규 표현식을 테스트합니다.

02 / DEVELOPER사용 가능

HTML Minifier

브라우저에서 HTML 주석과 공백을 축소합니다.

03 / DEVELOPER사용 가능

CSS Minifier

CSS를 로컬에서 파싱하고 최적화하며 구조적으로 축소합니다.

04 / DEVELOPER사용 가능

JavaScript 압축기

주석, 들여쓰기, 빈 줄을 보수적으로 제거하는 무료 JavaScript 압축기입니다.

05 / DEVELOPER사용 가능

Diff 검사 도구

두 텍스트를 줄 단위로 비교하여 추가된 내용과 삭제된 내용을 확인합니다.

06 / DEVELOPER사용 가능

MIME 유형

일반적인 파일 시그니처와 브라우저가 보고한 유형을 비교합니다.

07 / DEVELOPER사용 가능

인코딩 감지 도구

BOM, ASCII 호환성 및 유효한 UTF-8을 로컬에서 감지합니다.

08 / DEVELOPER사용 가능

cURL 코드

cURL 명령 문자열을 JavaScript, Python, Go, Node.js 코드 조각으로 변환하는 무료 온라인 도구입니다.

09 / DEVELOPER사용 가능

SVG 정리 도구

SVG 마크업을 로컬에서 정리하고 압축합니다. Illustrator/Inkscape 편집기 메타데이터, XML 주석, 공백을 제거합니다.

10 / DEVELOPER사용 가능

CSS 포맷터

CSS 규칙, 선택자 목록, 속성 선언의 서식을 지정하고 들여쓰기와 확장을 적용해 읽기 쉬운 코드로 만듭니다.

11 / DEVELOPER사용 가능

정규식 설명기

JavaScript 정규식을 분석해 캡처 그룹, 문자 클래스, 수량자의 토큰 구성을 알기 쉽게 설명합니다.

12 / DEVELOPER사용 가능

CSS 단위 변환기

루트 기준 크기(기본값 16px)를 기준으로 픽셀 크기를 rem, em, vw, vh로 변환합니다.

13 / DEVELOPER사용 가능

SVG 경로 시각화 도구

SVG 경로 데이터(d 속성)를 토큰별 분석, 명령 매개변수, 시각적 렌더링으로 확인합니다.

14 / DEVELOPER사용 가능

Chmod 계산기

대화형 체크박스 매트릭스로 Linux 권한을 8진수(예: 755, 644)와 기호 표기(rwxr-xr-x)로 계산합니다.

15 / DEVELOPER사용 가능

SVG를 JSX로

SVG 벡터 마크업을 깔끔한 컴포넌트 기반 React JSX 또는 TypeScript TSX 코드로 변환합니다.

16 / DEVELOPER사용 가능

SVG 편집기

SVG 벡터 그래픽을 시각적으로 또는 실시간 SVG XML 코드로 그리고, 스타일을 지정하고, 레이어를 관리하고, 편집합니다.

17 / DEVELOPER사용 가능

SVG to PDF

SVG를 A4, Letter 또는 SVG 크기 페이지의 벡터 PDF로 변환합니다. 여백, 방향, 맞춤 또는 실제 크기를 설정할 수 있습니다.

18 / DEVELOPER사용 가능

SVG 색상

SVG 색상을 찾고 개별 또는 일괄 변경하며 currentColor나 그레이스케일로 변환하고 미리보기를 비교합니다.

19 / DEVELOPER사용 가능

SVG 뷰어

SVG를 안전하게 미리 보고 크기, 요소, 색상을 검사하고, 크기 조정, viewBox 수정 및 반응형 변환을 수행합니다.

20 / DEVELOPER사용 가능

텍스트를 SVG로

로컬 글꼴로 텍스트를 SVG 패스로 변환합니다. 커닝, 여러 줄 정렬, 채우기와 선을 설정하고 SVG 또는 PNG로 내보냅니다.

21 / DEVELOPER사용 가능

SVG 스프라이트

로컬 SVG 아이콘을 정제된 심볼 스프라이트로 결합합니다. 고유 ID와 viewBox를 유지하고 사용 코드를 복사할 수 있습니다.

22 / DEVELOPER사용 가능

Mermaid 편집기

Mermaid 다이어그램을 작성하고 실시간 미리보기로 확인한 뒤 SVG 또는 PNG로 다운로드합니다.

23 / DEVELOPER사용 가능

RAG 텍스트 청커

브라우저에서 RAG 벡터 인덱싱을 위한 텍스트 분할 전략, 토큰 및 문자 청크 크기와 오버랩을 시각화합니다.

24 / DEVELOPER사용 가능

토큰 개수 세기

OpenAI 토크나이저로 프롬프트의 정확한 토큰 수를 세고 텍스트가 어떻게 분할되는지 확인합니다.

25 / DEVELOPER사용 가능

시스템 프롬프트 생성기

XML 섹션과 형식이 지정된 OpenAI/Claude 도구 호출 JSON 스키마로 구조화된 LLM 시스템 프롬프트를 생성합니다.

26 / DEVELOPER사용 가능

docker run을 Compose로 변환

포트, 볼륨, 네트워크, 헬스 체크와 지원되지 않는 옵션을 표시하며 docker run 명령을 compose.yaml로 변환합니다.

27 / DEVELOPER사용 가능

HTML을 JSX로

HTML을 React용 JSX로 변환합니다. 인라인 스타일은 객체로 변환합니다.

28 / DEVELOPER사용 가능

Gitignore

GitHub 공식 템플릿으로 중복 없이 .gitignore 파일을 생성합니다.

29 / DEVELOPER사용 가능

라이선스 생성기

MIT, Apache, GPL 등의 LICENSE 파일을 비교 표와 함께 생성합니다.

30 / DEVELOPER사용 가능

WebSocket

WebSocket 서버에 연결하고 메시지를 보내 응답을 기록합니다.

31 / DEVELOPER사용 가능

커밋 메시지

type, scope, 브레이킹 체인지와 형식 검사를 설정해 Conventional Commits 메시지를 작성합니다.

32 / DEVELOPER사용 가능

GraphQL 포매터

주석을 유지하면서 GraphQL 쿼리, mutation, fragment, 스키마를 보기 좋게 정렬하거나 최소화합니다.

33 / DEVELOPER사용 가능

이메일 검증 도구

이메일 주소 목록의 형식 오류, 일반적인 도메인 오타, 역할 주소와 중복을 확인합니다.

04

시간 및 자동화

타임스탬프를 변환하고 표준 5필드 일정의 의미를 파악합니다.

05

합성 테스트 데이터

원본 데이터를 업로드하지 않고, 범위가 제한된 명확한 가상 JSON 및 CSV 픽스처를 만듭니다.

06

숫자 및 Unicode

정수 진법을 변환하고, UTF-8 바이트를 인코딩하고, Unicode 스칼라 값을 정확하게 검사합니다.

01 / DEVELOPER사용 가능

이진수 → 십진수

정확한 BigInt 산술을 사용해 부호 있는 이진 정수를 십진수로 변환합니다.

02 / DEVELOPER사용 가능

10진수 → 2진수

부동소수점 반올림 없이 부호 있는 10진 정수를 2진수로 변환합니다.

03 / DEVELOPER사용 가능

16진수 → 10진수

부호가 있는 16진수 정수를 정확한 임의 크기 연산으로 10진수로 변환합니다.

04 / DEVELOPER사용 가능

십진수 → 16진수

부호 있는 십진 정수를 대문자 16진수로 정확하게 변환합니다.

05 / DEVELOPER사용 가능

8진수 → 10진수

정확한 산술을 사용해 부호 있는 8진 정수를 10진수로 변환합니다.

06 / DEVELOPER사용 가능

10진수 → 8진수

부동소수점 손실 없이 부호 있는 10진 정수를 8진수로 변환합니다.

07 / DEVELOPER사용 가능

텍스트 → Hex

텍스트를 대문자 UTF-8 바이트로 인코딩해 읽기 쉬운 공백 구분 Hex 형식으로 표시합니다.

08 / DEVELOPER사용 가능

Hex → 텍스트

공백이 있거나 없는 16진수 바이트를 엄격한 UTF-8 텍스트로 디코딩합니다.

09 / DEVELOPER사용 가능

문자 → U+

Unicode 스칼라 값 하나를 U+ 표기, 10진수, 16진수 형식으로 변환합니다.

10 / DEVELOPER사용 가능

U+ → 문자

U+XXXX, 0xXXXX 또는 10진수 표기를 하나의 유니코드 문자로 변환합니다.

11 / DEVELOPER사용 가능

유니코드 검사 도구

텍스트의 숨은 제로 너비 공백, 제어 문자, RTL 재정의 표시 및 유니코드 코드 포인트를 검사합니다.

12 / DEVELOPER사용 가능

이진수 계산기

이진수, 8진수, 10진수 또는 16진수의 산술 및 비트 연산을 계산하고 2의 보수도 지원합니다.

13 / DEVELOPER사용 가능

숫자 형식

1,234.56, 1.234,56, 1 234,56 등 다양한 구분 기호 형식의 숫자를 열 전체에서 한 번에 변환합니다.

07

CSS 디자인

그라디언트, 그림자, 글꼴 크기 단계, 가변 크기, 그리드 레이아웃을 시각적으로 만들고 CSS를 복사합니다.

08

도형 및 배경

SVG 웨이브와 블롭을 그리고 CSS 배경 패턴과 반투명 유리 패널을 만듭니다.

09

정책 및 레이아웃

콘텐츠 보안 정책을 작성하고 CSS 도형과 flexbox 레이아웃을 살펴봅니다.

10

인증서 요청 및 키

브라우저에서 인증서 요청과 키를 생성하고 디코딩하며 비교합니다.

JSON 서식 지정, 검증 및 복구

JSON 포매터는 페이로드에 들여쓰기를 적용해 읽기 쉽게 만듭니다. 검증 도구는 파싱 가능 여부와 오류 위치를 알려줍니다. JSON Schema 검증 도구는 문법이 유효한지만 확인하지 않고, 예상한 구조인지 검사합니다. 언어 모델이 자주 생성하는 후행 쉼표, 작은따옴표, 잘린 끝부분처럼 JSON이 거의 올바른 경우 JSON 복구 도구가 기계적인 오류를 수정하고, JSON diff는 두 버전을 줄 단위가 아니라 키별로 비교합니다.

CSV 및 스프레드시트

CSV는 단순해 보이지만 실제로는 그렇지 않은 경우가 많습니다. 구분자는 쉼표, 많은 유럽 지역에서 사용하는 세미콜론, 탭 등으로 다양하고, 텍스트 필드에는 따옴표 안에 구분자가 포함될 수 있습니다. Excel은 코드의 앞자리 0을 조용히 삭제하고 긴 숫자를 과학적 표기법으로 바꾸기도 합니다. CSV 뷰어는 파일이 실제로 어떻게 파싱되는지 보여주고, Excel to CSV와 CSV to Excel은 두 형식 사이를 변환하며, CSV to JSON은 행을 코드에서 사용할 레코드로 변환합니다.

인코딩은 암호화가 아닙니다

Base64, URL 인코딩, HTML 엔티티는 특정 채널을 통해 데이터가 전달되도록 기록 방식을 바꿀 뿐입니다. 누구나 되돌릴 수 있으므로 아무것도 숨기지 못합니다. 해시는 단방향이며 길이가 고정되어 파일이 변경되지 않았는지 확인하는 데 유용합니다. 파일 해시 도구는 SHA-256을 로컬에서 계산하지만, 일반적인 빠른 해시는 비밀번호를 안전하게 저장하는 방법이 아닙니다.

JWT는 누구나 읽을 수 있습니다. JWT 디코더는 키 없이도 JWT의 클레임을 보여줍니다. JWT 검증 도구가 HMAC 토큰에 대해 수행하는 것처럼 서명을 검증해야만 변경되지 않았음을 확인할 수 있습니다.

시간, 일정 및 식별자

Unix 타임스탬프는 UTC 기준 1970년부터의 초 단위 시간이지만 JavaScript와 많은 API는 밀리초를 사용합니다. 따라서 13자리 값은 거의 항상 밀리초입니다. 타임스탬프 변환기는 두 형식을 모두 처리합니다. Cron 일정은 분, 시, 일, 월, 요일의 다섯 필드로 구성되며 일반적으로 서버의 시간대, 특히 UTC를 기준으로 실행됩니다. cron 설명 도구는 일정을 문장으로 풀어 쓰고 다음 실행 시간을 나열합니다. 충돌해서는 안 되는 식별자에는 카운터나 타임스탬프 대신 UUID를 사용하십시오.