AZ Tools 소개
AZ Tools는 계산기, 변환기, 인코더, 포맷터, 검증기, 생성기 등 643개의 브라우저 기반 유틸리티를 무료로 제공하며, 모두 전적으로 사용자 기기에서 실행됩니다. 계정도 설치도 필요 없고, 입력한 내용을 받는 저희 서버도 없습니다. 모든 도구는 브라우저에서 실행되는 작은 프로그램이므로, 입력한 데이터는 로컬에서 처리됩니다.
왜 만들었나
많은 온라인 유틸리티는 간단한 작업 앞에 가입 장벽을 세우거나, 브라우저가 스스로 할 수 있는 일을 하려고 입력을 원격 서버로 조용히 보냅니다. AZ Tools는 그 반대를 지향합니다: 페이지를 열고, 결과를 얻고, 탭을 닫으면 끝. 각 도구는 한 가지 일을 제대로 하고, 빠르게 로드되며, 모바일과 데스크톱 모두에서 작동하고, 6개 언어(영어·한국어·일본어·스페인어·포르투갈어·중국어)로 제공됩니다.
입력한 내용은 저희에게 오지 않습니다
이것이 이 사이트의 핵심 약속입니다. JSON 포맷팅, 파일 해싱, QR 코드 생성, 단위 변환 무엇을 하든, 계산은 페이지와 함께 전달된 클라이언트 코드에서 이뤄집니다. 선택한 파일은 브라우저 내에서 읽힐 뿐 전송되지 않습니다. 내용을 수신하는 백엔드가 없으므로 저장하거나 팔거나 유출할 것도 없습니다. 직접 확인해 보세요: 도구를 쓰는 동안 브라우저 네트워크 패널을 열어 보면, 이 사이트로 가는 요청 어디에도 입력한 내용이 담기지 않습니다. 브라우저가 다른 사이트에 접속하는 몇몇 도구는 개인정보처리방침에 정리해 두었습니다.
도구는 어떻게 작동하나
각 도구는 TypeScript로 작성된 독립형 위젯으로, 정적 페이지 위에 인터랙티브 아일랜드로 렌더링됩니다. 파싱, 인코딩, 임의 정밀도 연산, 캔버스 이미지 처리 같은 실제 작업은 표준 웹 API를 사용해 사용자 기기에서 실행됩니다. 페이지가 정적이고 로직이 로컬에 있으므로, 대부분의 도구는 페이지가 한 번 로드되면 느리거나 끊긴 연결에서도 계속 작동합니다. 큰 라이브러리나 데이터 파일이 필요한 일부 도구는 처음 필요할 때 이 사이트에서 해당 파일을 내려받습니다.
정확성은 어떻게 검증하나
사람들이 의존하는 도구에서는 정확성이 중요합니다. 그래서 단순하지 않은 알고리즘은 공개된 기준 벡터와 왕복(round-trip) 테스트로 출시 전에 검증합니다 — 예를 들어 체크 디지트는 알려진 유효 바코드와, 해시는 공식 테스트 값과, 변환은 정확한 단위 정의와 대조합니다. 또한 모든 도구는 빌드 성공만이 아니라 실제로 로드되고 예상 결과를 내는지를 실제 브라우저에서 자동화된 테스트로 확인합니다. 틀린 점이 있으면 고치고, 그 사실을 밝힙니다.
검사가 확인하는 것
테스트 묶음은 사이트 전체에서 14,000개가 넘는 자동 검사를 실행하며, 모든 검사의 원칙은 기대값이 우리 코드 밖에서 와야 한다는 것입니다. 공개된 테스트 벡터, 독립적인 참조 라이브러리, 공식 계산 예시, 명세에서 그대로 옮긴 공식이 그 기준입니다. 만들어진 파일은 눈으로 보지 않고 다시 읽어서 확인합니다. PDF는 파싱하고, 이미지는 픽셀 단위로 표본을 뽑고, 오디오 파일은 헤더를 해석합니다. 모든 도구 페이지는 휴대폰 화면 폭에서도 열어 옆으로 밀리는 레이아웃을 찾아내고, 각 페이지의 설명은 도구가 실제로 하는 일과 대조해 코드에 없는 기능을 약속하지 않도록 검토합니다. 결과가 한 나라의 세금이나 수당 규정에 따라 달라지는 계산기는 싣지 않습니다. 요율이 하룻밤 사이에 바뀌면 그런 도구는 아무도 모르게 틀린 값을 내게 되기 때문입니다.
누가 운영하나
AZ Tools는 이 도구들을 매일 만들고 사용하는 소규모 팀이 운영하는 독립 프로젝트입니다. 도구를 무료로 유지하기 위해 거슬리지 않는 광고로 운영되며, 광고는 도구의 동작이나 입력 처리 방식을 절대 바꾸지 않습니다. 버그, 잘못된 결과, 또는 더 명확해질 수 있는 도구를 발견하셨다면 꼭 알려 주세요.
문의 · 피드백
질문, 정정, 제안은 아래 주소로 언제든 환영합니다. 모든 메시지를 읽고 수정 우선순위와 다음에 만들 도구를 정하는 데 활용합니다.
aztools.service@gmail.com