About This Tool

What is コーデック (エンコーダー/デコーダー)?

A tool for encoding and decoding text using various formats including Base64, Base32, Hex, and ASCII85. Commonly used in web development, API communication, and data transmission. All conversions happen in your browser, so your data never leaves your device.

How to Use

  1. Select the encoding format (Base64, Base64URL, Base32, Hex, ASCII85) from the tabs.
  2. Enter the text you want to convert in the input area.
  3. Click 'Encode' or 'Decode' to perform the conversion.
  4. Use the copy button to copy the result to your clipboard.

Key Features

  • Supports 5 encoding formats: Base64, Base64URL, Base32, Hex, ASCII85
  • Real-time encoding and decoding
  • One-click result copying
  • Browser-based processing for privacy protection

Tips

  • Base64 is most commonly used for email attachments and API data transmission.
  • Base64URL replaces + and / with - and _ for safe use in URLs.
  • Hex encoding is widely used for color codes, MAC addresses, and binary data representation.

コーデック (エンコーダー/デコーダー)

Base64, Base64URL, Base32, Hex, ASCII85のエンコード/デコード


Frequently Asked Questions

Base64とBase64URLの違いは何ですか?

標準Base64はA-Z、a-z、0-9、+、/を使用します。Base64URLは+を-に、/を_に置き換えて、URLやファイル名で安全に使用できるようにします。Base64URLは=パディングも省略します。エンコードされたデータがURLやHTTPヘッダーに含まれる場合はBase64URLを使用してください。

Base64エンコーディングは暗号化と同じですか?

いいえ。Base64はエンコーディングスキームであり、暗号化ではありません。バイナリデータをテキスト形式に変換して安全に送信しますが、セキュリティは一切提供しません — 誰でもデコードできます。機密データの保護にBase64を使用しないでください。実際のデータ保護にはAESやRSAなどの暗号化アルゴリズムを使用してください。

HexエンコーディングとBase64はいつ使い分けるべきですか?

Hex(16進数)は各バイトを2文字(0-9、A-F)で表し、出力は入力の正確に2倍のサイズになります。Base64はより容量効率が良く、出力は入力より約33%大きくなります。デバッグ、カラーコード、個々のバイトの可読性が重要な場合はHexを使用。データ送信でサイズが小さい方が望ましい場合はBase64を使用してください。


Related Tools