decode base64 for formats
Decode a Base64-encoded value.
Signature
> decode base64 {flags}
Flags
-
--url: Decode the URL-safe Base64 version. -
--nopad: Reject padding.
Input/output types:
| input | output |
|---|---|
| string | binary |
Examples
Decode a Base64 string
> "U29tZSBEYXRh" | decode base64 | decode
Decode arbitrary data
> "/w==" | decode base64 Length: 1 (0x1) bytes | null_char printable whitespace ascii_other non_ascii 00000000: ff ×
Decode a URL-safe Base64 string
> "_w==" | decode base64 --url Length: 1 (0x1) bytes | null_char printable whitespace ascii_other non_ascii 00000000: ff ×
Notes
The default alphabet is taken from RFC 4648, section 4. A URL-safe version is available.
Note this command will collect stream input.
Copyright © 2019–2026 The Nushell Project DevelopersLicensed under the MIT License.
https://www.nushell.sh/commands/docs/decode_base64.html