The rising complexity of embedded digital applications and the growing importance of time-to-market require powerful modeling methods and tools to automate the design and implementation process. Electronic design automation (EDA) tools provide the required assistance to every design team, increasing its efficiency and helping meet the hard time to market constraints. Encoders and decoders are an essential module of every programmable architecture. Even though there are EDA tools to generate intellectual property (IP) blocks for many circuits, to the best of our knowledge, there are no tools to design IP blocks of such modules. We noticed this absence and we designed a tool to create verified and optimized HDL description of such circuits and furthermore, we have made it available via our public web server. Our IP blocks are vendor neutral and can be synthesized either on ASIC or on FPGA. Our synthesized circuits on Xilinx Virtex 6 FPGA, operate up to 762 Mhz.