Binary to Octal Encoder Decoder

Simple Tools used by students and programmers Worldwide.

Use this encode/decode online tool to encode and decode a string, binary, decimal, hexadecimal, words, password or phases, and a few more useful for programmers and web developers to test and get ideas:- uuencode, urlencode, html entities (special characters) name codes and number codes. See below for list and instructions. More Coming Soon! or you can contact us and make a suggestion. Back to business tools.

Binary to Octal encode / decode


Encoder/Decoder

Select from 21
Text Encode/Decode:


Hex from Binary - encodes/ decode binary to hexadecimal. base(2 to 16) and decodes base(16 to 2). Base 16 = "0123456789ABCDEF" and base 2 = "01"). *updated** Can now decode lowercase hexadecimal.

Binary to Hex - Encode
Hex to Binary - Decode

Test: 11111001 = F9
Test: 111101001101001 = 7A69
Hex from Decimal - encodes/ decode decimal(integer) into hexadecimal. base(10 to 16) and decodes base(16 to 10). Base 16 = "0123456789ABCDEF" and base 2 = "0123456789").

Decimal to Hex - Encode
Hex to decimal - Decode

Test: 123456789 = 75BCD15
Hex from Ascii - encodes/ decode converts an ASCII text string into hexadecimal string. One character at a time.(Binary and decimal are treated as ascii character digits).

ASCII to Hex - Encode
Hex to ASCII - Decode

Test: Hello world! = 48656c6c6f20776f726c6421
Test: 11111001 = 3131313131303031
Base64 - encodes/ decode a string to MIME base64 format.

Test: Hello world! = SGVsbG8gd29ybGQh
uuencode - encodes/ decode a string (including binary) to unix to unix encode algorithm.

Test: Hello world! = ,2&5L;&\@=V]R;&0A `
urlencode - encodes/ decode a string to be used as a query in an URL.

Test: var1=time&var2;=money(£) = var1%3Dtime%26var2%3Dmoney%28%C2%A3%29
Htmlentities Name codes - encodes/ decodes special characters to UTF-8 HTML name codes. Does not encode letters or numbers. encodes number encodes for "-" and "~" as they do not have a name code.
Can decode more than it encodes, all html name codes, numbers codes and hex codes, over 55K.

Test: Hello world! = Hello ;world!
Htmlentities Number codes - encodes/ decode special characters to UTF-8 HTML number codes only. Does not encode letters or numbers or ; ? \ /    ";" is &#59; "?" is ? "\" is \ "/" is /
Can decode more than it encodes, all html name codes, numbers codes and hex codes, over 55K.

Test: Hello world! = Hello world!
Htmlentities webcopy - This method is more practical for checking your web content for strange characters. Only what charset utf-8 sees as special characters if you have set your webpage charset to utf-8 in the header tags.
Can decode more than it encodes, all html name codes, numbers codes and hex codes, over 55K.

Test: Hello world! = Hello world!
Binary from Decimal - encodes / decode a decimal(integer) value into binary. *updated** now also large integers.

Decimal to Binary - Encode
Binary to Decimal- Decode

Test: 123456789 = 111010110111100110100010101
Octal from Binary - encodes / decode a binary value into Octal value. Octal is base8 = 0 to 7.

Binary to Octal - Encode
Octal to Binary - Decode

Test: 1010011100101110111 = 1234567
Octal from Decimal - encodes / decode a decimal(integer) value into Octal.

Decimal to Octal - Encode
Octal to Decimal- Decode

Test: 123456789 = 726746425
Base58 - flickr - encodes/ decode integer using base58. Used in url shortening of url variable for flickr.com (integer only) cannot handle large numbers.

Test: 123456789 = bUKpk
Base58 - Bitcoin - encodes / decode hexadecimal to base58 for bitcoin and back. Used to WIF for the public address and private key for that address. It works (with or without) the prefixes 1, 5, 3, 00, 05 or 80 which is not given.

Test: 123456789 = 8Spi7a
Test: Decode any bitcoin public address for hexadecimal without the 00 at the front. Encode and you will get the address without the 1 at the front.
Base62 - encodes/ decode integer using base62. Used in url shortening of url variable (integer only) cannot handle large numbers.

Test: 123456789 = 8m0Kx
Text Reverse - encodes/ decode string changing the text direction and reversing the individual words spelling. Can be text, numbers as well as utf-8 encoding.

Test: Hello world! = !dlrow olleH
Test: reward = drawer
Toggle Text Case - encodes / decode string changing uppercase to lowercase and lowercase to uppercase.

Test: Hello world! = hELLO WORLD!
Test: bUKpk = BukPK
Change Text Case - encodes / decode string changing every letter to uppercase and decodes all to lowercase.

Test: Hello world! = HELLO WORLD!
Text Upside Down - encodes / decode flipping lowercase (a-z) upside down and decodes back.

Test: Hello world! = Hǝllo ʍoɹlp!
Rot13 a Caesar cipher - encodes/ decode string changing only the letters 13 places and leaving the rest of the string including spaces unchanged.

Test: Hello world! = Uryyb jbeyq!
Rot47 a Caesar cipher - encodes/ decode string changing all ASCII characters 47 places and leaving the rest of the string including spaces unchanged.

Test: Hello world! = w6==@ H@C=5P




Do you know the meaning of any of the following?

Website terms of use Adhocracy Adjourn
Zloty Natural resources Armchair general
FOMO Merit Good Mitigation
Bid In extenso Autoregressive
Defragmentation Pension Contributions Taxing authority
Buy To Let Estate Lamfalussy
Administrative Court Stamp duty Zaire
Abort fee Penetration Pricing Payer
Justice of the peace Workout Routing
Passing off APR Capital Adequacy
RAR Assumption NES
Foreclosure Assignor District judges
Call to Action Invention B2C


If anything seems wrong please let us know straight away and we will try to correct, improve or remove.

Bitcoin Donations to 1MMgGtAFpziWZDnXHiMbGcn1wrBjULPzQA to help development. THANKS!

Copyright © 2004-2022 Scopulus Limited. All rights reserved.