{"ok":true,"result":{"slug":"number-base-converter","name":"Number Base Converter","summary":"Convert a whole number of any size between binary, octal, decimal, hexadecimal and any base from 2 to 36.","description":"Convert whole numbers between binary, octal, decimal, hex and any base from 2 to 36. Exact for huge and negative numbers, with prefixes and digit grouping.","method":"POST","endpoint":"/api/v1/tools/number-base-converter","plan":"free","mcpName":"number_base_converter","input":{"type":"object","additionalProperties":false,"properties":{"input":{"type":"string","description":"The number. Spaces, underscores and (in decimal) commas are ignored; 0x, 0b and 0o prefixes are understood.","maxLength":10000},"from":{"type":"integer","description":"Base of the input, 2 to 36. With 10, a 0x/0b/0o prefix switches to that base.","default":10,"minimum":2,"maximum":36},"to":{"type":"integer","description":"An extra target base (2 to 36) besides 2, 8, 10 and 16.","minimum":2,"maximum":36},"group":{"type":"boolean","description":"Separate digit groups (4 for binary/hex, 3 for octal/decimal).","default":false},"uppercase":{"type":"boolean","description":"Uppercase letter digits (A–Z).","default":false}},"required":["input"]},"example":{"input":"255","from":10,"to":36},"randomOutput":false,"network":false,"docs":"https://pithlab.com/developers/tools/number-base-converter","page":"https://pithlab.com/tools/number-base-converter"}}