I've been a professional C, Perl, PHP and Python developer.
I'm an ex-sysadmin from the late 20th century.
These days I do more Javascript and CSS and whatnot, and promote UX and accessibility.
You have some of these tools (the base64 and binary ones) in more than once, and I'm not sure what some of them do.
Movies and t-shirts like to tell us that strings can be converted to binary, but that's meaningless. They can be represented by character encodings. You can display the ASCII for something in English or the UTF-x or whatever equivalent for something that isn't, but there's no "this letter is this number", so that's a problem.
It's a nice, clean look for something you find useful, and others might too. Personally, I tend to type "json decode" into DDG if I don't have anything else to hand and it gives me a box like yours and that's good enough for me.
As for improvement suggestions, how about
let people delete or hide boxes they don't use, maybe minimise them to a toolbar or something. Maybe repurpose the "alternative view mode" to be a command pallette.
store preferences in localStorage
let people share their configuration with a code (e.g. what's in localStorage base64-encoded?)
let the "timestamp" box take inputs. People probably want to convert a timestamp they've found in a log somewhere more often than to know the current time.
Just a coder and a dad. I love my family and I love to code!!!! started coding at 11, so I have 25 years under my belt. Still love learning about it every day. Black lives matter!
You have some of these tools (the base64 and binary ones) in more than once, and I'm not sure what some of them do.
Movies and t-shirts like to tell us that strings can be converted to binary, but that's meaningless. They can be represented by character encodings. You can display the ASCII for something in English or the UTF-x or whatever equivalent for something that isn't, but there's no "this letter is this number", so that's a problem.
It's a nice, clean look for something you find useful, and others might too. Personally, I tend to type "json decode" into DDG if I don't have anything else to hand and it gives me a box like yours and that's good enough for me.
As for improvement suggestions, how about
yes! Love this comment. Thank you for the good old straight forward and clear message. I appreciate it and I agree with you on your points.