Skip to content
Related Articles

Related Articles

Web TextEncoder API | TextEncoder encode() method

View Discussion
Improve Article
Save Article
Like Article
  • Last Updated : 20 Aug, 2019

In HTML there is a TextEncoder Interface which has a method encode() which returns an integer array containing the input parameter in encoded form.


var str = encoder.encode( str );

Return: It return an Uint8array that contains the text which is given in parameters encoded with the specific method for that TextEncoder object.

Example: This example uses TextEncoder encode() method.

<!DOCTYPE html>
        Web TextEncoder API | TextEncoder
        encode() method
<body style="text-align:center;">
    <h1 style="color:green;"
    <h3>Web TextEncoder API | TextEncoder encode() method</h3>
    <button onclick="getTextEncoder ();">
        Get encoded form
    <p>Text = "Welcome to GeeksforGeeks"</p>
    <p id='TextEncoder'></p>
    <script type="text/javascript">
        function getTextEncoder() {
            var string = "geeksforgeeks is best";
            var textEncoder = new TextEncoder();
            let encoded = textEncoder.encode(string);
                    = "Encoded form:" + encoded;


  • Before clicking the button:
  • After clicking the button:

Supported Browsers: The browsers supported by TextEncoder encode() method are listed below:

  • Google Chrome 38
  • Firefox 19
  • Opera 25
  • Safari 10.1

My Personal Notes arrow_drop_up
Recommended Articles
Page :

Start Your Coding Journey Now!