What this utility does
Encode JavaScript numbers as IEEE-754 32-bit or 64-bit big-endian hex and decode exact 4- or 8-byte hex patterns back to numeric values.
Input and output contract
Encoding accepts JavaScript numeric values, Infinity, -Infinity, and NaN. Decoding requires exactly 4 bytes for float32 or 8 bytes for float64. Big-endian IEEE-754 hexadecimal bytes or the decoded numeric value.
Important limitations
Decimal display follows JavaScript Number semantics. NaN payload details are not preserved as textual metadata after decoding.
SaveEditor.com implements this utility as a deterministic browser-local operation. The conversion result depends only on the explicit input and selected options; it does not infer a game format or silently modify unrelated data.