BrainFcuk interpreter and Text to BrainFcuk Converter

Brainfuck is an esoteric programming language noted for its extreme minimalism. The language consists of only eight simple commands and an instruction pointer. It is a Turing tarpit, designed to challenge and amuse programmers, and was not made to be suitable for practical use.

Learn More

Wikipedia's Hello World Code:
++++++++[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-]>>.>---.+++++++..+++.>>.<-.<.+++.------.--------.>>+.>++. : 106 characters
My generated code:
++++++++++[>+>+++>+++++++>++++++++>++++++++++>+++++++++++<<<<<<-]>>>++.>>+.+++++++..>+.<<<<++.>>+++++++.>>.+++.<.--------.<<<+.<. : 129 characters


Brain Fcuk code: