# Convert bytes\[\] to base64String in servoy

**URL:** <https://forum.servoy.com/t/convert-bytes-to-base64string-in-servoy/19578>\
**Category:** Classic Servoy\
**Created:** [January 22, 2018, 9:17am UTC](https://forum.servoy.com/t/convert-bytes-to-base64string-in-servoy/19578 "2018-01-22T09:17:21Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Rakesh.Sharma](https://avatars.discourse-cdn.com/v4/letter/r/74df32/32.png) [@Rakesh.Sharma](https://forum.servoy.com/u/Rakesh.Sharma)\
**Post date:** [January 22, 2018, 9:17am UTC](https://forum.servoy.com/t/convert-bytes-to-base64string-in-servoy/19578/1 "2018-01-22T09:17:21Z")

</div>

Hi,

I have stored image with media datatype in MSSQL and on fetching it geting bytes.  
If i would like to convert it into base64string for display in html img then.  
How would I convert it.

Thanks in Advance.

---

<div class="post-metadata">

**Author:** ![ROCLASI](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/roclasi/32/4371_2.png) [@ROCLASI](https://forum.servoy.com/u/ROCLASI)\
**Post date:** [January 22, 2018, 9:32am UTC](https://forum.servoy.com/t/convert-bytes-to-base64string-in-servoy/19578/2 "2018-01-22T09:32:47Z")

</div>

This is the method I use to encode text into Base64:

```auto
function encodeBase64FromText(_sInputString) {
   var _oEncoder = Packages.org.apache.commons.codec.binary.Base64,
       _oJString = Packages.java.lang.String;
   return new _oJString(_oEncoder.encodeBase64(new _oJString(_sInputString).getBytes()));
};

```

So my guess is that it should work with bytes as well like so:

```auto
function encodeBase64FromBytes(_aBytes) {
   var _oEncoder = Packages.org.apache.commons.codec.binary.Base64,
       _oJString = Packages.java.lang.String;
   return new _oJString(_oEncoder.encodeBase64(_aBytes));
};

```

Hope this helps.
