TF 2.0 is out! Get hands-on practice at TF World, Oct 28-31. Use code TF20 for 20% off select passes. Register now

TensorFlow 1 version

Defined in generated file: python/ops/

Encode strings into web-safe base64 format.


Refer to the following article for more information on base64 format: Base64 strings may have padding with '=' at the end so that the encoded has length multiple of 4. See Padding section of the link above.

Web-safe means that the encoder uses - and _ instead of + and /.


  • input: A Tensor of type string. Strings to be encoded.
  • pad: An optional bool. Defaults to False. Bool whether padding is applied at the ends.
  • name: A name for the operation (optional).


A Tensor of type string.