Language
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)

Binary to Octal

Convert binary numbers to octal. Group binary digits into sets of 3 for easy octal conversion - useful for Unix permissions.

What is the Binary to Octal Converter?

This tool converts binary numbers to octal by grouping bits into sets of three.

Why Convert Binary to Octal?

Binary to octal conversion is useful for:

  • Unix permissions — each rwx triplet = 1 octal digit
  • Compact notation — shorter than binary, easy to read
  • Historical computing — early systems used octal
  • Quick mental math — easier than hex for small numbers

The Conversion

Group binary digits into sets of 3 (from right), then convert:

Example: 111 101 101 → 7 5 5 → 755

How to Use

  1. Enter binary number — sequence of 0s and 1s
  2. View octal result — converted from 3-bit groups
  3. Apply the value — use for permissions or calculations

Permission Mapping

For Unix file permissions:

  • 100 = 4 (read)
  • 010 = 2 (write)
  • 001 = 1 (execute)
  • 111 = 7 (rwx - full access)
  • 101 = 5 (r-x - read + execute)

Padding

Binary input is padded with leading zeros to make complete 3-bit groups.

01
0b
01234567
0o

3-bit Conversions

000 = 0
001 = 1
100 = 4
101 = 5
110 = 6
111 = 7

Binary (Base-2)

Raw bit representation. Groups of 3 bits map directly to octal digits.

Octal (Base-8)

Compact form of binary using 3-bit groups. Each digit 0-7 represents one group.

Enter binary digits (0 and 1)
111101101 = 755 in octal
Every 3 bits converts to 1 octal digit
Useful for understanding chmod permissions
Want to learn more? Read documentation →
1/5
Start typing to search...
Searching...
No results found
Try searching with different keywords