Documentation Index
Fetch the complete documentation index at: https://docs.spojit.com/llms.txt
Use this file to discover all available pages before exploring further.
The Encoding Tools connector provides encoding/decoding operations (Base64, URL, hex, HTML, binary) and cryptographic hashing (MD5, SHA1, SHA256, SHA512, HMAC).
No connection required — this utility connector works out of the box.
Encoding / Decoding
base64-encode — Encode to Base64
Use URL-safe Base64 encoding.
Example request:{ "text": "Hello, World!", "urlSafe": false }
Example response:{ "result": "SGVsbG8sIFdvcmxkIQ==", "encoding": "base64" }
base64-decode — Decode Base64
Input uses URL-safe encoding.
Example request:{ "encoded": "SGVsbG8sIFdvcmxkIQ==", "urlSafe": false }
Example response:{ "result": "Hello, World!", "encoding": "base64" }
Encode all characters (not just special characters).
Example request:{ "text": "name=John Doe&city=New York" }
Example response:{ "result": "name%3DJohn%20Doe%26city%3DNew%20York", "encoding": "url" }
URL-encoded string to decode.
Example request:{ "encoded": "name%3DJohn%20Doe%26city%3DNew%20York" }
Example response:{ "result": "name=John Doe&city=New York", "encoding": "url" }
hex-encode — Encode to hex
Use uppercase hex characters.
Example request:{ "text": "Hello", "uppercase": true }
Example response:{ "result": "48656C6C6F", "encoding": "hex-upper" }
hex-decode — Decode from hex
Example request:Example response:{ "result": "Hello", "encoding": "hex" }
html-encode — Encode HTML entities
Convert special characters to HTML entities.Example request:{ "text": "<div class=\"alert\">Price: $5 & up</div>" }
Example response:{ "result": "<div class="alert">Price: $5 & up</div>", "encoding": "html" }
html-decode — Decode HTML entities
Convert HTML entities back to characters.Text with HTML entities to decode.
Example request:{ "text": "<p>Tom & Jerry</p>" }
Example response:{ "result": "<p>Tom & Jerry</p>", "encoding": "html" }
to-binary — Convert to binary
Example request:{ "text": "Hi", "separator": " " }
Example response:{ "result": "01001000 01101001", "encoding": "binary" }
from-binary — Convert from binary
Binary string to convert.
Example request:{ "binary": "01001000 01101001", "separator": " " }
Example response:{ "result": "Hi", "encoding": "binary" }
Hashing
Output encoding: hex or base64.
Example request:{ "text": "user@example.com", "encoding": "hex" }
Example response:{ "hash": "b58996c504c5638798eb6b511e6f49af", "algorithm": "md5", "encoding": "hex" }
Output encoding: hex or base64.
Example request:{ "text": "Hello, World!" }
Example response:{ "hash": "943a702d06f34599aee1f8da8ef9f7296031d699", "algorithm": "sha1", "encoding": "hex" }
hash-sha256 — SHA256 hash
Output encoding: hex or base64.
Example request:{ "text": "sensitive-payload", "encoding": "hex" }
Example response:{ "hash": "a1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6e7f8a9b0c1d2e3f4a5b6c7d8e9f0a1b2", "algorithm": "sha256", "encoding": "hex" }
hash-sha512 — SHA512 hash
Output encoding: hex or base64.
Example request:{ "text": "document-content", "encoding": "base64" }
Example response:{ "hash": "kG7s1j3dF8xQ2mN5pR7tY9wB4vK6hL0...", "algorithm": "sha512", "encoding": "base64" }
Hash algorithm: sha1, sha256, sha512, or md5.
Output encoding: hex or base64.
Example request:{
"text": "{\"event\":\"order.created\",\"id\":123}",
"secret": "whsec_my_webhook_secret",
"algorithm": "sha256",
"encoding": "hex"
}
Example response:{ "hash": "e4d7f1b3a2c5e8d6f9a0b1c2d3e4f5a6b7c8d9e0f1a2b3c4d5e6f7a8b9c0d1", "algorithm": "sha256", "encoding": "hex" }