akfbase64(1) General Commands Manual akfbase64(1) NAME akfbase64 - base64 encoder and decoder SYNOPSIS akfbase64 [options] [input file] [output file] akfbase64 -z [-u] DESCRIPTION Base64 is a method to convert binary data into plain ASCII. When no input files are given, the program reads from standard input and writes to standard output. That means it can be used as a filter. For encoding it outputs up to 76 characters per line. For decoding it ignores spaces, line breaks and other control codes. The variant base64url is more suitable for URLs and file names. Instead of the characters '+' and '/' it uses '-' and '_'. OPTIONS -h --help shows help --version show licensing information -u encode as the variant base64url -n no line breaks -m encode in compatibility mode for uudecode(1) with head and foot. The input file must be provided. -d decode (base64 or base64url) -z outputs one line of random characters (/dev/urandom) No input file may be provided. Can be combined with the option -u. AUTHORS Copyright © 2025 Andreas K. Förster This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . SEE ALSO RFC 4648 https://akfoerster.de/p/akfnetz/ akfnetz 2025-02-27 akfbase64(1) .