API Documentation
Integrate DevTools.at into your applications. Free, no authentication required.
https://devtools.at(Base URL)Encoders
8Base64
Encode or decode Base64 strings
/api/v1/base64Base32
Encode or decode Base32 strings
/api/v1/base32URL Encode/Decode
Encode or decode URL strings
/api/v1/urlROT13
Apply ROT13 cipher to text
/api/v1/rot13HTML Entities
Encode or decode HTML entities
/api/v1/html-entityMorse Code
Convert text to Morse code and back
/api/v1/morseJSON Escape
Escape or unescape JSON strings
/api/v1/json-escapeSQL Escape
Escape strings for safe SQL queries
/api/v1/sql-escapeGenerators
10Hash Generator
Generate cryptographic hashes (MD5, SHA-1, SHA-256, SHA-512)
/api/v1/hashPassword Generator
Generate secure random passwords
/api/v1/passwordUUID Generator
Generate random UUID v4
/api/v1/uuidRandom String
Generate random strings with various character sets
/api/v1/random-stringRandom Number
Generate random numbers with options
/api/v1/random-numberHMAC Generator
Generate HMAC authentication codes
/api/v1/hmacURL Slug
Generate URL-friendly slugs from text
/api/v1/slugLorem Ipsum
Generate placeholder text
/api/v1/lorem-ipsumMAC Address
Generate random MAC addresses
/api/v1/mac-addressIP Address
Generate random IP addresses
/api/v1/ip-addressConverters
6Timestamp
Convert Unix timestamps to dates and vice versa
/api/v1/timestampBinary Text
Convert between binary and text
/api/v1/binary-textHex Text
Convert between hexadecimal and text
/api/v1/hex-textNumber Base
Convert numbers between bases (2-36)
/api/v1/base-convertCSV/JSON
Convert between CSV and JSON formats
/api/v1/csv-jsonYAML/JSON
Convert between YAML and JSON formats
/api/v1/yaml-jsonQuick Start
cURL Example
curl -X POST https://devtools.at/api/v1/base64 \
-H "Content-Type: application/json" \
-d '{"input": "Hello World", "action": "encode"}'Response
{
"success": true,
"data": {
"result": "SGVsbG8gV29ybGQ=",
"action": "encode"
},
"meta": {
"processingTime": 1
}
}