Base64 بائنري-to-ٽيڪسٽ انڪوڊنگ اسڪيمن جو ھڪڙو گروپ آھي جيڪو بائنري ڊيٽا جي نمائندگي ڪري ٿو (وڌيڪ خاص طور تي، 8-bit بائيٽ جو ھڪڙو سلسلو) 24 بٽس جي تسلسل ۾ جيڪو چار 6-bit Base64 انگن جي نمائندگي ڪري سگھجي ٿو.
سڀني بائنري-کي-ٽيڪسٽ انڪوڊنگ اسڪيمن لاءِ عام، Base64 ڊزائين ڪيل ڊيٽا کي گڏ ڪرڻ لاءِ ٺاهيو ويو آهي بائنري فارميٽ ۾ ذخيرو ٿيل چينلن تي جيڪي صرف معتبر طور تي متن جي مواد کي سپورٽ ڪن ٿا.
بيس 64 خاص طور تي ورلڊ وائڊ ويب تي پکڙيل آهي جتي ان جي استعمالن مان هڪ آهي تصويري فائلن يا ٻين بائنري اثاثن کي متن جي اثاثن جهڙوڪ HTML ۽ CSS فائلن ۾ شامل ڪرڻ جي صلاحيت.
تي وڌيڪ پڙهو wiki
You may open the browser and load the URL with the parameter like this:
https://tooly.win/text-base64-decode-encode.html?input=your plain text you would like to encode
If you would like to encode content of the external URL, you may open the browser and load URL like this:
https://tooly.win/text-base64-decode-encode.html?input=URL&content=fetch
More parameters for encoding your data:
safe=true
جيڪڏھن توھان استعمال ڪرڻ چاھيو ٿا Base64URL فارميٽ انڪوڊنگ لاءِYou may open the browser and load the URL with the parameter like this:
https://tooly.win/text-base64-decode-encode.html?code=your encoded data
If you would like to decode the external URL, you may open the browser and load URL like this:
https://tooly.win/text-base64-decode-encode.html?code=URL
https://tooly.win/api/text-base64-decode-encode/
آخر پوائنٽ: POST https://tooly.win/api/text-base64-decode-encode/
input
string
URL / your plain text you would like to encode
content
string
fetch
if your input is an URL and you would like to encode its content. Without this parameter, our tool would process your URL as text
safe
boolean
true
جيڪڏھن توھان استعمال ڪرڻ چاھيو ٿا Base64URL فارميٽ انڪوڊنگ لاءِ
status
boolean
true
جيڪڏهن توهان جي درخواست ٺيڪ آهي
result
string
توهان جي درخواست جو نتيجو جيڪڏهن ڪو غلطي ناهي
message
string
پيغام جي غلطي جيڪڏهن ڪا غلطي آهي
curl
https://tooly.win/api/text-base64-decode-encode/
-X POST -H 'Content-Type: application/json'
--data '{"input":"your plain text you would like to encode"}'
{
"status": true,
"result": "eW91ciBwbGFpbiB0ZXh0IHlvdSB3b3VsZCBsaWtlIHRvIGVuY29kZQ==",
"messsage": "",
}
آخر پوائنٽ: POST https://tooly.win/api/text-base64-decode-encode/
code
string
URL / your encoded data
status
boolean
true
جيڪڏهن توهان جي درخواست ٺيڪ آهي
result
string
توهان جي درخواست جو نتيجو جيڪڏهن ڪو غلطي ناهي
message
string
پيغام جي غلطي جيڪڏهن ڪا غلطي آهي
curl
https://tooly.win/api/text-base64-decode-encode/
-X POST -H 'Content-Type: application/json'
--data '{"code":"eW91ciBlbmNvZGVkIGRhdGE="}'
{
"status": true,
"result": "your encoded data",
"messsage": "",
}
ٻولي | انڪوڊ | ڊيڪوڊ | گھربل |
---|---|---|---|
Python | string = "Tooly.win" | base64.b64decode(string) | import base64 |
Java | Base64.encodeBase64(string) | Base64.decodeBase64(string) | import org.apache.commons.codec.binary.Base64 |
C# | System.Convert.ToBase64String(System.Text.Encoding.UTF8.GetBytes(plainTextBytes)) | System.Text.Encoding.UTF8.GetString(System.Convert.FromBase64String(base64EncodedData)) | |
Visual Basic (VB) | System.Convert.ToBase64String(data) | System.Convert.FromBase64String(base64encoded) | |
JavaScript | btoa(string) | atob(string) | |
SQL | SELECT TO_BASE64('string') | SELECT FROM_BASE64('string') | use mysql |
PHP | base64_encode($string) | base64_decode($string) | |
Swift | string.data(using: .utf8)?.base64EncodedString() | String(data: string, encoding: .utf8) | |
Golang (Go) | b64.StdEncoding.EncodeToString([]byte('string')) | b64.StdEncoding.DecodeString('string') | package main import b64 "encoding/base64" |
R | base64encode(string) | base64decode(string) | |
Ruby | Base64.encode64(string) | Base64.decode64(string) | require "base64" |
Rust | general_purpose::STANDARD_NO_PAD.encode(string) | general_purpose::STANDARD_NO_PAD.decode(string) | use base64::{Engine as _, engine::general_purpose}; |
Perl | encode_base64($string) | decode_base64($string) | use MIME::Base64 |
Lua | base64.encode('string') | base64.decode('string') | local base64 = require'base64' |
Kotlin | Base64.getEncoder().encodeToString('string'.toByteArray()) | String(Base64.getDecoder().decode('string')) | |
Bash | echo 'string' | base64 | echo 'string' | base64 –decode | |
PowerShell | [Convert]::ToBase64String( [System.Text.Encoding]::Unicode.GetBytes($string) ) | [System.Text.Encoding]::UTF8.GetString([System.Convert]::FromBase64String($string) | |
NodeJS | Buffer.from('string').toString('base64') | Buffer.from('string').toString('ascii') | |
Crystal | Base64.encode('string') | Base64.decode('string') | require "base64" |
Elixir | Base.encode64('string') | Base.decode64('string') | |
Nim | encode('string') | decode('string') | import std/base64 |
Dart & Flutter | base64.encode(utf8.encode('string')) | base64.decode('string') | import 'dart:convert' |
Just tap then “Add to Home Screen”