Decrease All Digits in a Number modifies each digit in your input by subtracting a value you specify. You can choose whether the digits should wrap around (e.g. 0 – 1 → 9) or stop at zero. Everything updates live, line by line.
How to Use:
- Paste numbers into the input box, one per line.
- Or import a
.txt
,.csv
, or.log
file using Choose File. - Use the Options panel to:
- Set how much to subtract from each digit
- Enable Wrap around at 0 if you want values like
0 - 1
to become9
- Toggle Trim whitespace to clean the input first
- View the updated output immediately in the preview box.
- Use Copy Output or Export to File to save the results.
- Click Clear All to reset everything.
What Decrease All Digits in a Number can do:
The tool looks at every character in your input. If it’s a digit, it subtracts the specified value. Non-digit characters stay untouched. Wrapping makes it possible to loop digits instead of clamping them.
You can process large sets with file import, and the live output flashes when updated. It’s safe, responsive, and built for fast transformation.
Example:
Input:
1234
908172
Settings: Decrease each digit by: 2, Wrap around: ON
Output:
9012
786950
Common Use Cases:
Perfect for creating digit-shift puzzles, scrambling PINs, simulating math logic, or exploring numeric patterns. Whether you’re coding, teaching, or just experimenting, this tool lets you tweak digits without any manual effort.
Useful Tools & Suggestions:
If you’re editing digits directly, Increase All Digits in a Number is the natural counterpart it bumps each one up instead. And for more creative tweaks, Perturb Number Digits lets you randomly swap, drop, or replace digits without following a fixed rule.