← Text- och listverktyg
Text- och listverktyg · körs lokalt

Base58 Bitcoin Text Encoder och Decoder

Konvertera UTF-8 byte med Bitcoin Base58 alfabetet samtidigt som man bevarar ledande noll byte exakt.

Klar. Dina arbetsdata finns kvar i den här webbläsaren.

Varför detta verktyg är användbart

Använd Base58 för kopierbara identifierare där visuellt tvetydiga tecken som noll, versalt O, I och litet l bör uteslutas.

Så fungerar det

Webbläsaren tolkar den avgränsade bytearrayen som ett enda osignerat heltal, behåller varje inledande nolla som 1 och utför den omvända operationen vid avkodning.

Ett praktiskt exempel

Hello kodar till 9Ajdvzr; en ledande NUL-byte ger en ledande 1 och överlever en tur och retur.

Validering

Beräkningen är deterministisk och förklarar valideringsfel istället för att tyst ändra ogiltig inmatning.

Gräns för sekretess

Inmatning och utmatning sker i den här fliken, medan kopiering och nedladdning sker via webbläsarens API:er utan serveruppladdning.

Resultatpass

Varje körning rapporterar sitt verktygsläge, tidsstämpel och in-/utdatastorlek så att omvandlade data kan granskas.