변환
실제로 배포하는 형식을 바꿉니다. JSON, YAML, TOML, XML, CSV, TSV, SQL INSERT, Unix 시각, cron, CSS 색, 식별자 표기, IPv4, 16진수, 2진수, 정수 진법, 바이트 크기, CSS 단위, 시간 길이. 해석은 탭 안에서 끝납니다. 변환 API는 없습니다.
데이터 파일 대신 사진을 변환해야 하면 Online Image Converter를 써 보세요. PDF를 합치거나 나누거나 압축해야 하면 LoveThisPDF를 써 보세요.
데이터 형식8
JSON ↔ YAML
브라우저에서 JSON을 YAML로, YAML을 다시 JSON으로 바꿉니다. 설정, Kubernetes 조각, API 픽스처를 붙여 넣고 다른 형식을 복사합니다. 해석은 로컬 js-yaml입니다. 문서는 변환기로 가지 않습니다.
JSON ↔ TOML
브라우저에서 JSON 객체를 TOML로, TOML 문서를 다시 JSON으로 바꿉니다. Cargo.toml, pyproject, 앱 설정 조각에 씁니다. 해석은 기기에 남습니다.
JSON ↔ XML
JSON 객체를 XML로, XML 문서를 다시 JSON으로 바꿉니다. SOAP, RSS, 섞인 API 잔여물에 씁니다. XML은 브라우저 DOMParser로 해석하므로 본문은 기기에 남습니다.
JSON ↔ CSV
JSON 객체 배열을 CSV로 바꾸거나, CSV 머리글을 JSON 객체로 해석합니다. 따옴표를 존중하고 탭 안에서 해석하므로 ID와 메일이 든 표가 변환 서비스로 가지 않습니다.
CSV ↔ TSV
쉼표로 구분한 값을 탭으로 구분한 값으로, 그리고 반대로 바꿉니다. 따옴표로 감싼 필드는 유지합니다. 온라인 스프레드시트에 붙이고 싶지 않은 덤프의 구분자를 바꿀 때 씁니다.
JSON을 코드로
JSON을 JS, Python, PHP 리터럴로 바꿉니다. 객체는 dict나 키 => 값 쌍이 있는 배열이 됩니다. 변환은 로컬 문자열 변환입니다.
JSON을 TypeScript로
JSON 예시에서 TypeScript 인터페이스를 추정합니다. 중첩 객체는 이름이 있는 인터페이스가 되고, 배열의 일부 객체에 없는 키는 선택 사항으로 남습니다. 변환은 탭에 남습니다.
JSON을 Go로
JSON 예시에서 Go 구조체를 추정합니다. 중첩 객체는 내보낸 필드와 json 태그가 있는 이름 있는 구조체 타입이 됩니다. 배열의 일부 객체에 없는 키는 선택 사항입니다. 변환은 탭에 남습니다.
SQL과 CSV3
시간과 날짜4
타임스탬프 변환
Unix 타임스탬프, 밀리초, ISO 8601 날짜를 양방향으로 바꿉니다. UTC와 현지 시각을 함께 보고, 지금 시각의 epoch를 만든 다음 로그, 데이터베이스, API에 넣을 값을 복사합니다. 변환 API로 보내지 않습니다.
시간대 비교
Intl로 한 시각을 여러 IANA 시간대에 보여 줍니다. ISO 8601을 붙여 넣거나 비워 두면 지금을 씁니다. 변환은 로컬입니다.
시간 길이 변환
시간 길이를 밀리초, 초, 분, 시, 일, ISO 8601(PT1H30M) 사이에서 바꿉니다. 1h 30m, 5400s, 설정 파일의 제한 시간을 붙여 넣습니다. 해석은 기기에 남습니다.
cron 해석
cron 식을 한국어로 설명하고, 현재 시간대에서 다음 실행을 나열하며, 필드와 프리셋을 고칠 수 있습니다. 필드가 5개이거나 6개인 crontab 줄을 붙여 넣습니다. 해석은 로컬이므로 작업 시각이 cron API로 가지 않습니다.
숫자와 바이트6
진법 변환
정수를 2진수, 8진수, 10진수, 16진수 사이에서 바꿉니다. BigInt를 쓰므로 큰 식별자와 비트 마스크도 왕복합니다. 산술은 모두 로컬입니다. 정수 변환 API는 없습니다.
큰 수
BigInt로 Number.MAX_SAFE_INTEGER보다 큰 정수를 더하고, 빼고, 곱하고, 나누고, 거듭제곱합니다. 산술은 탭에 남습니다.
16진수 변환
UTF-8 텍스트를 16진 바이트로 부호화하고, 16진수를 다시 텍스트로 되돌립니다. 패킷 덤프와 디버그 출력을 원격 16진 인코더 없이 살펴봅니다.
2진수 변환
텍스트를 2진수로, 2진수를 다시 텍스트로 바꿉니다. UTF-8 비트 패턴과 짧은 덤프를 살펴봅니다. 변환은 기기에 남고, 0과 1을 복사할 수 있습니다.
IPv4 변환
IPv4 주소를 점 표기, 부호 없는 정수, 16진수, 점 있는 2진수 사이에서 바꿉니다. 데이터베이스가 IP를 숫자로 저장할 때 씁니다. 로컬 IPv4 산술입니다. 위치 조회도, 내 IP 찾기도 없습니다.
크기 변환
바이트를 10진 단위(KB, MB, GB, TB)와 2진 단위(KiB, MiB, GiB, TiB) 사이에서 바꿉니다. 500 GB 디스크가 465 GiB로 보이는 이유를 확인할 수 있습니다. 계산은 탭 안에서 합니다.
색, CSS, 이름4
색 변환
색을 HEX, RGB, HSL, CMYK와 가까운 CSS 표기 사이에서 바꿉니다. 견본을 보고 디자인 토큰에 넣을 값을 복사합니다. 모두 탭 안에서 되므로 브랜드 팔레트가 제삼자 변환기로 가지 않습니다.
색 대비
두 색의 WCAG 대비를 확인합니다. 글자와 배경에 HEX, RGB, HSL을 붙여 넣습니다. 비율 계산은 로컬입니다.
CSS 단위 변환
CSS 길이를 px, rem, em, pt, pc, in, cm, mm 사이에서 바꿉니다. 루트의 기본 글자 크기를 맞추고 필요한 값을 복사합니다. 변환은 로컬입니다.
표기 변환
식별자를 camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, URL 슬러그 사이에서 바꿉니다. 이름이나 목록을 한 줄에 하나씩 붙여 넣습니다. 변환은 로컬 문자열 변환입니다.