TXT · Text & Data tools

Hex to Decimal Converter

Input
Output (Decimal)
Go To Full Number Base Converter

Convert hexadecimal values (base 16) into standard decimal integers (base 10). This variant defaults to a multiline batch mode, allowing you to convert large dumps of memory addresses or hex IDs in a single pass.

Input your hex sequences into the left pane, and the calculated decimals will immediately appear.

Supported formatting

The converter accepts case-insensitive hex digits alongside optional + or - signs. Common prefixes like 0x are safely stripped before processing. Any underscores or spaces within the string are ignored completely, meaning 1A 2B processes identically to 1A2B.

Batch processing

Because batch mode is hardcoded, each line is treated as an isolated conversion. Syntax errors print a warning on their respective line, while valid conversions continue uninterrupted. Line counts remain mirrored perfectly from input to output.

Decimal output

The tool emits plain, base 10 integer strings (0-9). The output uses no formatting delimiters (like commas), keeping the integers clean for further programmatic use.

Frequently Asked Questions

Yes. Use a leading minus sign (−) or plus sign (+). The sign is preserved in the decimal output.

Yes. This variant runs in batch mode by default: paste one hex integer per line and get one decimal result per line.

Yes. Inputs like 0xFF, -0x1A, and +0x10 are accepted in this variant.

Yes. Spaces and underscores are ignored, so values like FF_FF or 0xFF FF work.

No. You can paste lowercase (a–f) or uppercase (A–F) and it converts the same way.

Try one of our format-specific converters below

Full Number Base Converter tool

Explore Our Tools

Browse all tools