aktuelle.kurse/old_m239/unterlagen/90 - Tools/97 - Online-Tools/Base64ImageEncoder
Harald G. Mueller a104ced006 muh
2022-07-01 01:11:19 +02:00

323 lines
9.9 KiB
Plaintext

<!doctype html>
<html>
<head>
<title>Base64 Image Encoder - Online Tool</title>
<link href="https://cdn.base64encode.net/css/style.min.css" rel="stylesheet" type="text/css">
<meta http-equiv="content-language" content="en-us">
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="description" content="Encode and Decode Base64 image with this online base64 image encoder." />
<meta name="robots" content="index, follow">
<link rel="canonical" href="https://www.base64encode.net/base64-image-encoder">
<link rel="shortcut icon" href="https://cdn.base64encode.net/images/favicon.ico">
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
</head>
<body>
<div id="tools">
<a href="https://www.base64decode.net/" class="tool-links decode">Base64 Decode</a>
<a href="https://www.base64encode.net/" class="tool-links encode">Base64 Encode</a>
<a href="https://www.base64encode.net/base64-image-encoder" class="tool-small-links">Image to Base64</a>
<a href="https://www.base64decode.net/base64-image-decoder" target="blank" class="tool-small-links">Base64 to Image</a>
<div class="clear"></div>
</div>
<div id="content" class="middle">
<div id="left">
<form action="https://www.base64encode.net/base64-image-encoder" method="post" enctype="multipart/form-data">
<div id="request">
<h1>Base64 Image Encoder</h1>
<div id="desc">Encode image in base64 string - Allowed image types: JPG, JPEG, PNG, GIF, BMP - Max size: 2Mb</div>
<input type="file" name="image" /><br /><br />
<div class="clear"></div>
</div>
<div id="ad_center_468_60">
<script type="text/javascript"><!--
google_ad_client = "ca-pub-7622341867996901";
/* center_468_60 */
google_ad_slot = "9586754073";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="//pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</div>
<div id="action">
<input type="submit" value="ENCODE" style="width:100%;"/>
<div class="clear"></div>
</div>
<div id="response">
<textarea></textarea>
<div class="clear"></div>
</div>
</form>
<div id="info">
<b>Base64</b><br /><br />
The term Base64 is coming from a certain MIME content transfer encoding.
Basically, Base64 is a collection of related encoding designs which
represent the binary information in ASCII format by converting it
into a base64 representation.<br /><br />
Base64 encoding schemes are generally used when there is a need to
encode binary information that needs to be stored and transferred
over media that are developed to deal with textual
information. This guarantees that the data
stays unchanged without modification during transfer.
Base64 is generally used in a number of applications including electronic mail
via MIME, and keeping complex information in XML.<br /><br />
The specific set of characters chosen for the 64
characters needed for the base can vary among implementations.
The common concept is to select a set of 64 characters that is both
part of a subset typical to most encodings. This mixture
leaves the data impossible to be altered in transportation thru
information systems, such as electronic mail, that were typically not 8-bit clean.
The Base64 implementation in MIME uses a-z, A-Z and 0-9 for the first 62 values.
Other Base64 variations share the same property but they use different symbols
in the last two values.<br /><br />
<b>Base64 index table:</b><br />
<table>
<tbody><tr>
<th scope="col">Value</th>
<th scope="col">Char</th>
<td rowspan="17">&nbsp;</td>
<th scope="col">Value</th>
<th scope="col">Char</th>
<td rowspan="17">&nbsp;</td>
<th scope="col">Value</th>
<th scope="col">Char</th>
<td rowspan="17">&nbsp;</td>
<th scope="col">Value</th>
<th scope="col">Char</th>
</tr>
<tr>
<td>0</td>
<td><code>A</code></td>
<td>16</td>
<td><code>Q</code></td>
<td>32</td>
<td><code>g</code></td>
<td>48</td>
<td><code>w</code></td>
</tr>
<tr>
<td>1</td>
<td><code>B</code></td>
<td>17</td>
<td><code>R</code></td>
<td>33</td>
<td><code>h</code></td>
<td>49</td>
<td><code>x</code></td>
</tr>
<tr>
<td>2</td>
<td><code>C</code></td>
<td>18</td>
<td><code>S</code></td>
<td>34</td>
<td><code>i</code></td>
<td>50</td>
<td><code>y</code></td>
</tr>
<tr>
<td>3</td>
<td><code>D</code></td>
<td>19</td>
<td><code>T</code></td>
<td>35</td>
<td><code>j</code></td>
<td>51</td>
<td><code>z</code></td>
</tr>
<tr>
<td>4</td>
<td><code>E</code></td>
<td>20</td>
<td><code>U</code></td>
<td>36</td>
<td><code>k</code></td>
<td>52</td>
<td><code>0</code></td>
</tr>
<tr>
<td>5</td>
<td><code>F</code></td>
<td>21</td>
<td><code>V</code></td>
<td>37</td>
<td><code>l</code></td>
<td>53</td>
<td><code>1</code></td>
</tr>
<tr>
<td>6</td>
<td><code>G</code></td>
<td>22</td>
<td><code>W</code></td>
<td>38</td>
<td><code>m</code></td>
<td>54</td>
<td><code>2</code></td>
</tr>
<tr>
<td>7</td>
<td><code>H</code></td>
<td>23</td>
<td><code>X</code></td>
<td>39</td>
<td><code>n</code></td>
<td>55</td>
<td><code>3</code></td>
</tr>
<tr>
<td>8</td>
<td><code>I</code></td>
<td>24</td>
<td><code>Y</code></td>
<td>40</td>
<td><code>o</code></td>
<td>56</td>
<td><code>4</code></td>
</tr>
<tr>
<td>9</td>
<td><code>J</code></td>
<td>25</td>
<td><code>Z</code></td>
<td>41</td>
<td><code>p</code></td>
<td>57</td>
<td><code>5</code></td>
</tr>
<tr>
<td>10</td>
<td><code>K</code></td>
<td>26</td>
<td><code>a</code></td>
<td>42</td>
<td><code>q</code></td>
<td>58</td>
<td><code>6</code></td>
</tr>
<tr>
<td>11</td>
<td><code>L</code></td>
<td>27</td>
<td><code>b</code></td>
<td>43</td>
<td><code>r</code></td>
<td>59</td>
<td><code>7</code></td>
</tr>
<tr>
<td>12</td>
<td><code>M</code></td>
<td>28</td>
<td><code>c</code></td>
<td>44</td>
<td><code>s</code></td>
<td>60</td>
<td><code>8</code></td>
</tr>
<tr>
<td>13</td>
<td><code>N</code></td>
<td>29</td>
<td><code>d</code></td>
<td>45</td>
<td><code>t</code></td>
<td>61</td>
<td><code>9</code></td>
</tr>
<tr>
<td>14</td>
<td><code>O</code></td>
<td>30</td>
<td><code>e</code></td>
<td>46</td>
<td><code>u</code></td>
<td>62</td>
<td><code>+</code></td>
</tr>
<tr>
<td>15</td>
<td><code>P</code></td>
<td>31</td>
<td><code>f</code></td>
<td>47</td>
<td><code>v</code></td>
<td>63</td>
<td><code>/</code></td>
</tr>
</tbody>
</table>
<br />
Source: <a href="http://en.wikipedia.org/wiki/Base64" title="Base64 on Wikipedia" target="_blank">Base64 on Wikipedia</a>
</div>
</div>
<div id="right">
<ul>
<li class="functions-box"><a href="https://www.base64encode.net/php-base64-encode">PHP base64_encode()</a></li>
<li class="functions-box"><a href="https://www.base64encode.net/python-base64-b64encode">Python base64.b64encode()</a></li>
<li class="functions-box"><a href="https://www.base64encode.net/perl-encode-base64">Perl encode_base64()</a></li>
<li class="functions-box"><a href="https://www.base64encode.net/vb-system-convert-tobase64string">VB System.Convert.ToBase64String()</a></li>
<li class="functions-box"><a href="https://www.base64encode.net/c-sharp-system-convert-tobase64string">C# System.Convert.ToBase64String()</a></li>
<li class="functions-box"><a href="https://www.base64encode.net/java-encode">Java encode()</a></li>
</ul>
<div class="ad_right_300_250">
<script type="text/javascript"><!--
google_ad_client = "ca-pub-7622341867996901";
/* Right side 1 */
google_ad_slot = "3028640079";
google_ad_width = 300;
google_ad_height = 250;
//-->
</script>
<script type="text/javascript"
src="//pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</div>
<div class="clear"></div>
<ul>
<li class="functions-box"><a href="https://www.base64encode.net/golang-encodetostring">Golang EncodeToString()</a></li>
<li class="functions-box"><a href="https://www.base64encode.net/ruby-base64-encode64">Ruby Base64.encode64()</a></li>
<li class="functions-box"><a href="https://www.base64encode.net/mysql-to-base64">MySQL to_base64()</a></li>
<li class="functions-box"><a href="https://www.base64encode.net/dojo-dojox-encoding-base64-encode">Dojo dojox.encoding.base64.encode()</a></li>
<li class="functions-box"><a href="https://www.base64encode.net/postgresql-encode">PostgreSQL encode()</a></li>
<li class="functions-box"><a href="https://www.base64encode.net/linux-base64-encode">Linux base64 encode</a></li>
</ul>
<div class="ad_right_300_250">
<script type="text/javascript">
google_ad_client = "ca-pub-7622341867996901";
google_ad_slot = "5082520472";
google_ad_width = 300;
google_ad_height = 250;
</script>
<!-- Right side 2 -->
<script type="text/javascript"
src="//pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</div>
<div class="clear"></div>
<ul>
<li class="functions-box"><a href="https://www.base64encode.net/javascript-btoa">JavaScript btoa()</a></li>
</ul>
</div>
<div class="clear"></div>
</div>
<div id="footer">
<div class="content middle">
&copy;2017 base64encode.net. All rights reserved. Cannot be reproduced without written permission.<br />
<a href="https://www.base64encode.net/privacy-policy">Privacy Policy</a> |
<a href="https://www.base64encode.net/contact">Contact</a> |
<a href="https://www.base64encode.net/about">About</a> |
<a href="https://www.base64encode.net/sitemap">Sitemap</a>
</div>
</div>
<style>
.gdpr{position:fixed;left:0;right:0;bottom:0;padding:10px;background:#fff;z-index:99999;font-size:12px;}.gdpr .text{ color: #000; } .gdpr .text a{color:#165e89}.gdpr .action{margin-top:10px;text-align:right}@media (min-width: 600px){.gdpr{display:flex}.gdpr .text{width:calc(100% - 160px)}.gdpr .action{margin:0 0 0 20px;width:140px}}
</style>
<div class="gdpr">
<div class="text">www.base64encode.net uses cookies for personalization and functionality. By continuing using this website, you agree to our use of cookies. <a href="https://www.base64encode.net/privacy-policy">More info</a></div>
</div>
</body>
</html>