This Confluence has been LDAP enabled, if you are an ASF Committer, please use your LDAP Credentials to login. Any problems file an INFRA jira ticket please.

Page tree
Skip to end of metadata
Go to start of metadata


Commons Codec contains some general encoding/decoding algorithms, including phonetic encoders, Hex and Base64 encoders, and a URL encoder. The phonetic encoders are language encoders, which are useful in applications such as search engines, spell-check functions, and digital dictionaries. Hex and Base64 encoders are useful in applications that use characters to represent binary data. The URL encoder comes with more features and is considered a replacement for the JDK classes URLEncoder and URLDecoder. Complete article can be found here

What does codec contain?

  • An /Encoder interface
  • /Phonetic Encoders
  • /Soundex
  • /RefinedSoundex
  • /Metaphone
  • Text Encoders & Decoders
  • /Base64
  • /CodecNaming - a whiteboard to discuss naming


  • No labels