Calculator
Free online calculator for everyday arithmetic with keyboard support.
Use the keypad or keyboard. Press Enter for equals, Escape to clear, and Backspace to delete.
Result
0
Calculation history
Recent calculations appear here during this session.
No calculations yet.
Introduction
This online calculator performs common arithmetic quickly in a clean, keyboard-friendly interface. It supports addition, subtraction, multiplication, division, decimals, percentages, clear, and backspace.
How to use the calculator
Enter numbers and operators with the keypad or keyboard, then press equals or Enter to calculate. Use clear to reset the expression and backspace to remove the last character.
Supported operations
The calculator supports controlled arithmetic expressions using numbers, decimals, parentheses, plus, minus, multiply, divide, and percent. Unsupported characters are rejected before calculation.
Calculator terms
The numbers and operators entered into the calculator.
The evaluated value of a valid expression.
Digits, operators, Enter, Backspace, Escape, and Delete are supported.
Supported operations and keyboard shortcuts
Addition
a + b
Addition combines two values.
Subtraction
a - b
Subtraction finds the difference between two values.
Multiplication
a x b
Multiplication repeats or scales a value.
Division
a / b
Division splits one value by another.
Percentage
a% = a / 100
For example, 50% is treated as 0.5, so 200 x 10% equals 20.
Basic arithmetic examples
Addition
- Enter 12 + 8.
- Press equals.
- Result is 20.
Subtraction
- Enter 25 - 9.
- Press equals.
- Result is 16.
Multiplication
- Enter 6 x 7.
- Press equals.
- Result is 42.
Division
- Enter 84 / 4.
- Press equals.
- Result is 21.
Decimals
- Enter 2.5 + 1.25.
- Press equals.
- Result is 3.75.
Percentage
- Enter 200 x 10%.
- Press equals.
- Result is 20.
Common mistakes
Dividing by zero
Division by zero is invalid and returns an accessible error.
Incomplete expressions
Expressions ending in an operator need another number before calculation.
Unsupported characters
Only arithmetic symbols, numbers, decimals, parentheses, and percent are accepted.
Percentage assumptions
This calculator treats percent as a number divided by 100.
Too many decimal points
Each number can include only one decimal point.
FAQs
Is this calculator free?
Can I use keyboard input?
Does it support decimals?
Does it support percentages?
Does it use JavaScript eval?
Can I divide by zero?
Does it support parentheses?
What does clear do?
What does backspace do?
What operations are supported?
Is this a scientific calculator?
Can I see calculation history?
Is the result announced to screen readers?
Can I use it on mobile?
What happens for invalid input?
References
Related calculators
- Percentage Calculator
- Average Calculator
- Fraction Calculator
- Scientific Calculator
- Discount Calculator
Last updated and version history
Last updated: 2026-07-04
- 1.0.0 (2026-07-04): Initial production release with safe arithmetic evaluation, keypad, keyboard input, and accessible results.