Show HN: I Got Tired of Calculator Sites, So I Built My Own
33 calculatehow 30 7/7/2025, 4:24:19 PM
I’ve always found that online calculators tend to have bad UIs, especially on mobile. Most of the calculator websites I’ve come across use outdated and inconvenient ways of inputting data, or they format the results in confusing ways.
I’ve noticed that fraction calculators (especially mixed fractions) are terrible to use, even on desktop. I haven’t built one of those yet, but it’s something I’m planning to tackle soon.
This is a project I’ve always wanted to work on, but I’m relatively new to this space. So far, I’ve created a collection of simple calculators focused on math and finance.
I’d really appreciate any feedback on the UI/UX or anything else you think could be improved.
You can try it here: https://CalculateHow.com
For instance, check out this amortization table for one of those predatory lenders: https://www.calculator.net/amortization-calculator.html?cloa...
I'm capable of finding a working amortization calculator or banging it out on my HP-42s. You're capable of doing the math. The kind of people who can't do the math themselves are the ones who most need to see those numbers in front of their own eyes.
Most of the time I'm looking for an answer in questions like:
Other times when I'm working with memory and want to get a specific finite representation in hexadecimal: This might be off-topic because you're building a suite of calculators that I'd have to switch between to perform these tasks, rather than a single calculator that can do all / most of these things, but this kinda raises a point - if you want to switch between the calculators, maybe the UI should allow going from one to the other without performing the navigation, I'm thinking something like a sidebar that you can click on to switch to a different calculator.Ideally when you switch and switch back the state should be saved because you might need to copy multiple values between calculators. EDIT: I forgot browsers have tabs, but still.
But really for me personally, nothing would beat a single thing that can do units and bases
Frink is also very good at units, but I struggle to use it for anything more complex than a simple conversion. I'm sure it can do the task, but I've never been able to learn to drive it well, and usually get pretty frustrated when I try. The documentation and my brain don't really get along, or maybe it's that I am often in a hurry when I am trying to do something with it.
That being said, I do a lot of maths at my day job (and side job) and have found that now that I can ask my phone (gemini) math problems directly in an unsimplified form, its totally made online calculators irrelevant.
"Hey google, calculate the power loss of a 20 ohm resistor if it is R1 of an RC circuit with a 1u cap, an input frequency of 25kHz, and a rms voltage of 1.2V. Then make me an applet that shows the power loss with a slider for the input voltage from 1V to 12V, and a frequency slider for 25kHz to 250kHz."
I really cannot emphasize how helpful this is, and basically removed the need to seek out online calculators for common electronics calculations (which can now be folded into single custom calculations), which replaced the need to manually write out and solve the equations.
As for calculators, nothing I've found beats Jupyter QtConsole. It launches at startup and I have a hotkey mapped to bring up the window.
To give some positive feedback: I like your loan calculator. That's something that could really be useful for a lot of people. I think there's still more you can do there, eg let people figure out how much credit they can afford with a given monthly payment. Take a look at traditional financial calculators like the HP 12c, they're extremely versatile in that regard.
Personally, I don't see the need for separate calculators for things like percentage increase or rounding numbers. Most of those could be combined in 2-3 apps at most, imho, scientific, financial and unit conversion. The others are really separate apps that would need a lot more functionality than the pure calculation aspect to really be useful (eg time tracking).
I'm not sure if that would be worth it to add an history element so that the back button can hide the keyboard, but for me that would make things more natural.
Must be some good optimization, good hosting, and little if any crap like trackers, ads, etc...
https://www.calculator.net/time-calculator.html
Therefore, it may be necessary to add documentation.
In conclusion, the project is not bad, but I wanted the interface to be more user-friendly for beginners.
I hope your project turns out great and the community loves it.
The perfect calculator is an LLM that calculates it for you.
/Jk (but really tho, like a nice Wolfram alpha)
No but I want to see a normal calculator immediately. Maybe some tabs that allow me to change functions.
As FerkiHN says, a search function sounds really powerful. I find timezone converter is really helpful. I work with 5 different timezones, and ask "when is 9AM <some timezone> in my timezone?" a lot. That would be a good idea for your next time calc.
Please checkout my work as well! https://news.ycombinator.com/item?id=44492131
By the way, I'm also a programmer and I create interesting things (my project is not ready yet) but I wanted to tell you about my PIT project.
This is a project for viewing photos directly in the terminal, it's very cool (I repeat, it's not ready yet), but could you please take a look at my repository, and if you want to award it a star just for assistance.
https://github.com/Ferki-git-creator/phono-in-terminal-image...