Open In App
Related Articles

Web TextEncoder API | TextEncoder encode() method

Improve Article
Save Article
Like Article

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

Whether you're preparing for your first job interview or aiming to upskill in this ever-evolving tech landscape, GeeksforGeeks Courses are your key to success. We provide top-quality content at affordable prices, all geared towards accelerating your growth in a time-bound manner. Join the millions we've already empowered, and we're here to do the same for you. Don't miss out - check it out now!

Last Updated : 20 Aug, 2019
Like Article
Save Article
Similar Reads
Complete Tutorials