개발자 유틸리티

기본 변환기
2진수, 10진수, 16진수 및 텍스트

하나의 반응형 작업 공간에서 2진수, 8진수, 10진수, 16진수 및 UTF-8 텍스트를 변환하세요. 한 번 붙여넣고 형식을 감지하고 모든 표현을 즉시 검사하세요.

반응성 기본 변환기

변환 버튼 없이 2진수, 8진수, 10진수, 16진수, 텍스트 사이를 이동합니다. 필드를 편집하면 나머지는 즉시 업데이트됩니다.

자동 감지 기능이 있는 스마트 붙여넣기

16진수 덤프, 이진 문자열, 십진수 값 또는 일반 텍스트를 붙여넣습니다. 이 도구는 적합한 형식을 감지하여 자동으로 올바른 변환 흐름으로 라우팅합니다.

다음으로 감지됨: 아직 입력이 없습니다

빠른 예

로컬 전용

모든 계산은 브라우저에 유지됩니다

모든 변환은 브라우저에서 로컬로 실행됩니다. 바이너리, 10진수, 16진수 및 텍스트 입력은 장치에 유지되며 서버에 업로드되지 않습니다.

반응형 UI: 필드를 변경하면 다른 표현이 즉시 업데이트됩니다.

텍스트 모드는 UTF-8 바이트를 사용하므로 ASCII 입력은 최신 텍스트가 계속 작동하는 동안 예상대로 정확하게 작동합니다.

형식 허용 구문 분석은 변환 전에 공백, 쉼표 및 밑줄을 자동으로 제거합니다.

해결된 값 요약

원천

없음

바이트

0

비트

0

캐릭터

0

바이너리

사용 가능한 경우 비트를 바이트별로 그룹화합니다. 공백, 쉼표 및 밑줄은 무시됩니다.

8진수

동일한 기본 숫자에 대한 8진수 값입니다. 0o 접두사와 구분 기호를 허용합니다.

소수

BigInt를 사용한 소수 표현은 큰 값이 정밀도를 잃지 않도록 합니다.

마녀

16진수 바이트는 대문자입니다. 스마트 패딩을 사용하여 0x 접두사 및 홀수 길이 입력을 허용합니다.

텍스트 / UTF-8

코드, 페이로드 및 디버깅을 위한 ASCII 호환 바이트 변환이 포함된 UTF-8 텍스트입니다.

Ad

기본 변환기의 작동 방식

빠른 복사-붙여넣기 워크플로, 마찰이 적은 디버깅 및 서버 왕복 제로를 위해 제작되었습니다.

값을 한 번 붙여넣으세요.

16진수 문자열, 바이너리 페이로드, 10진수 또는 일반 텍스트 샘플을 스마트 붙여넣기에 넣습니다. 구분 기호는 자동으로 청소되며 가능한 입력 유형이 즉시 감지됩니다.

붙여넣은 16진수 문자열을 보여주는 Base Converter 자동 감지 패널

모든 현장 업데이트를 시청하세요

2진수, 8진수, 10진수, 16진수, 텍스트가 실시간으로 업데이트됩니다. 변환 버튼이 없으며 입력과 출력 사이에 추가 단계가 없습니다.

동기화된 바이너리, 10진수, 16진수 및 텍스트 출력을 보여주는 Base Converter 실시간 변환 그리드

필요한 형식을 복사하세요.

필드 수준 복사 작업을 사용하여 로그, 코드, 페이로드 검사, 프로토콜 디버깅 또는 교육 자료에 필요한 정확한 표현을 가져옵니다.

16진수 및 2진수 데이터에 대한 빠른 복사 작업이 가능한 기본 변환기 출력 카드

이 기본 변환기가 유용한 이유

이 페이지는 읽을 수 있는 텍스트와 기계 지향 데이터 사이를 이동할 때 개발자가 겪는 실제 워크플로를 중심으로 설계되었습니다.

진정한 반응형 변환

입력할 때 모든 대상 필드가 업데이트되므로 도구는 제출 버튼이 있는 양식보다 라이브 디버깅 콘솔에 더 가깝게 느껴집니다.

로컬 전용 개인 정보 보호

모든 것이 브라우저에서 실행되므로 민감한 페이로드, 토큰 및 스니펫이 컴퓨터에 유지됩니다.

자동 감지 및 허용 구문 분석

0x 및 0b와 같은 접두사는 예상대로 작동하지만 공백, 쉼표 및 밑줄은 자동으로 제거됩니다.

텍스트와 바이트 수준 보기

숫자 체계 변환 및 텍스트-바이트 디버깅을 위해 하나의 작업 공간을 사용합니다. 16진수, 바이너리 및 UTF-8 텍스트는 긴밀하게 연결되어 있습니다.

이 도구가 해결하는 것

하나의 브라우저 도구를 사용하여 읽을 수 있는 텍스트와 기계 지향 바이트 사이를 이동하세요.

저수준 디버깅의 경우

페이로드, 메모리 덤프, 마스크 또는 프로토콜 샘플을 검사할 때 이진수, 8진수, 10진수 및 16진수 간 전환으로 인해 지속적인 오버헤드가 발생합니다. 이 도구는 모든 표현을 표시하고 동기화하여 오버헤드를 줄이므로 여러 형식의 동일한 값을 한 번에 추론할 수 있습니다.

  • 암산 없이 십진수 값과 비교하여 이진 마스크를 확인하세요.
  • 숫자 보기를 계속 표시하면서 16진수 바이트를 읽을 수 있는 텍스트로 변환합니다.
  • BigInt 안전 10진수 및 8진수 출력으로 큰 값을 검토하세요.

텍스트 및 인코딩 작업의 경우

유용한 변환기는 순수한 숫자 변환 이상의 기능을 수행해야 합니다. 이는 또한 텍스트와 바이트를 연결하므로 빠른 UTF-8 검사, ASCII 호환 테스트 및 페이로드 검사에 실용적입니다. 읽을 수 있는 텍스트를 붙여넣어 16진수 및 바이너리 출력을 얻거나 바이트를 붙여넣어 텍스트로 깔끔하게 디코딩되는지 확인하세요.

  • API, 픽스쳐, 테스트 케이스를 위해 텍스트를 16진수 바이트로 변환합니다.
  • 로그 및 패킷 도구에서 복사된 바이너리 또는 16진수 콘텐츠를 검사합니다.
  • 어디에도 데이터를 보내지 않고 잘못된 UTF-8을 빠르게 잡아냅니다.

더 빠른 개발자 흐름을 위해

많은 변환기 페이지는 여전히 제출 버튼, 약한 유효성 검사 또는 취약한 구문 분석 규칙으로 인해 작업 흐름을 방해합니다. 여기서 목표는 정반대입니다. 지저분한 입력을 붙여넣고 아무 필드에나 입력한 다음 계속 이동합니다. 인터페이스는 즉각적으로 반응하고 일반적인 구분 기호를 무시하며 패딩 또는 디코딩 문제를 인라인으로 설명합니다.

기본 변환 FAQ

일반적인 변환, 인코딩 및 디버깅 질문에 대한 빠른 답변입니다.

여기서 어떤 형식을 변환할 수 있나요?

2진수, 8진수, 10진수, 16진수 및 UTF-8 텍스트를 변환할 수 있습니다. 해당 필드 중 하나를 입력하면 다른 필드가 즉시 업데이트됩니다. 또한 스마트 붙여넣기는 입력이 텍스트, 이진수, 16진수, 8진수 또는 10진수인지 감지하려고 시도합니다.

로컬로 실행되나요, 아니면 내 데이터를 업로드하나요?

그것은 브라우저에서 완전히 실행됩니다. 구문 분석, 변환 및 텍스트 디코딩은 장치에서 로컬로 발생하므로 데이터가 서버에 업로드되지 않습니다.

16진수를 텍스트나 ASCII로 어떻게 변환합니까?

16진수 필드나 스마트 붙여넣기 영역에 바이트를 붙여넣습니다. 바이트가 UTF-8로 깔끔하게 디코딩되면 텍스트 필드에 읽을 수 있는 결과가 즉시 표시됩니다. ASCII는 UTF-8의 하위 집합이므로 일반 ASCII 바이트는 예상대로 정확하게 작동합니다.

이진수를 십진수로 어떻게 변환하나요?

비트를 이진 필드에 붙여넣거나 입력합니다. 공백과 밑줄은 무시되며 소수 필드는 일치하는 숫자 값으로 즉시 업데이트됩니다.

텍스트를 입력할 때 십진수 출력이 너무 큰 이유는 무엇입니까?

텍스트는 먼저 UTF-8 바이트로 인코딩된 다음 해당 바이트는 숫자 보기에 대해 하나의 큰 정수로 해석됩니다. 이는 바이트 검사에 유용하지만 다중 문자 입력에 대해서는 자연스럽게 큰 십진수 값을 생성합니다.

가끔 툴패드 바이너리 또는 헥스 입력이 발생하는 이유는 무엇입니까?

이진 또는 16진수 입력이 전체 바이트에 맞춰 정렬되지 않으면 텍스트 보기가 전체 바이트를 해석할 수 있도록 앞에 0이 추가됩니다. 해당 패딩이 발생할 때마다 경고가 표시됩니다.

큰 소수 값과 지저분하게 붙여넣은 입력을 처리할 수 있나요?

예. 10진수 변환에서는 BigInt를 사용하므로 큰 정수가 정밀도를 잃지 않습니다. 또한 파서는 공백, 쉼표 및 밑줄을 자동으로 제거하고 0x, 0b 및 0o와 같은 접두사를 이해합니다.

작업하는 동안 기본 변환기를 열어 두십시오

브라우저를 떠나지 않고 16진수 덤프, 바이트 검사, 빠른 ASCII 검사 및 저수준 디버깅에 사용하세요.

실시간 변환 · 브라우저 전용 처리 · 형식 허용 구문 분석