Decode a data: URI
API · /dataurl-api
API de Data URI
Codifica contenido en una data: URI y decodifica una data: URI de vuelta a su contenido (RFC 2397). Las data: URI incrustan un archivo directamente en HTML, CSS, JSON o correo electrónico, perfectas para imágenes pequeñas, SVG, fuentes e iconos que desea incrustar sin una solicitud HTTP separada. El endpoint de codificación envuelve su contenido (dado como texto UTF-8, base64 o hex para binario) con un tipo de medio y juego de caracteres elegidos, en codificación base64 o URL (porcentaje); el endpoint de decodificación analiza cualquier data: URI y devuelve su tipo de medio, juego de caracteres, si era base64, el tamaño en bytes y la carga útil como texto y/o base64. Cómputo puramente local — sin clave, sin servicio de terceros, instantáneo; hasta 4 MB vía POST. En vivo, nada almacenado. 3 endpoints. Distinto de un codificador base64/hex simple y de herramientas específicas para SVG.
salud API
saludable- tiempo de actividad
- 100.00%
- Sondas del servidor · 24h
- Latencia promedio
- 88 ms
- Sondas del servidor · 24h
- Suscriptoras
- 4,604
- activa
- Llamadas totales
- 45
- últimos 7 días
Precios
Elija un nivel: facturado mensualmente, cancele en cualquier momento.
Free
Gratis
- 580 llamadas / mes
- 2 solicitudes / segundo
- Límite máximo (429 por encima de la cuota, sin excedente)
- 580 llamadas/mes
- 2 solicitudes/seg
- Codificar + decodificar
- Sin tarjeta de crédito
Starter
€0.20 /mes
- 4,300 llamadas / mes
- 8 solicitudes / segundo
- Límite máximo (429 por encima de la cuota, sin excedente)
- 4.3k llamadas/mes
- 8 solicitudes/segundo
- base64 / URL, cualquier tipo de medio
- Soporte por correo electrónico
Pro
€17.20 /mes
- 116,000 llamadas / mes
- 20 solicitudes / segundo
- Límite máximo (429 por encima de la cuota, sin excedente)
- 116k llamadas/mes
- 20 req/seg
- Embedding / pipelines de construcción
- Soporte prioritario
Mega
€53.20 /mes
- 600,000 llamadas / mes
- 50 solicitudes / segundo
- Límite máximo (429 por encima de la cuota, sin excedente)
- 600k llamadas/mes
- 50 solicitudes/segundo
- Escala de plataforma
- SLA dedicado
Construido por
Relacionado APIs
Otros APIs con etiquetas superpuestas.
API de Codificación
Un kit de herramientas de codificación rápido y completamente local: codifica y decodifica texto entre base64, base64url, base32 (RFC 4648), hex, codificación porcentual de URL, entidades HTML, binario y ASCII85, además de inspección JWT (decodificar encabezado y payload sin verificar la firma). Cómputo puro del lado del servidor, sin terceros externos, por lo que las respuestas son instantáneas y siempre están disponibles. Ideal para herramientas de desarrollador, webhooks, tuberías de datos, depuración e integraciones.
api.oanor.com/encoding-api
API de Código Morse
Conversión de código Morse como una API, calculada local y determinísticamente. El endpoint de codificación convierte texto en código Morse internacional, mapeando A–Z, los dígitos 0–9 y puntuación común a puntos y rayas, separando letras con un espacio y palabras con una barra, y listando cualquier carácter no soportado que haya omitido. El endpoint de decodificación convierte código Morse de vuelta a texto, aceptando separadores de palabras escritos como barra, tubería o un espacio amplio, y marcando símbolos no reconocidos. El endpoint de temporización calcula el tiempo estándar PARIS a partir de una velocidad en palabras por minuto: la duración del punto es 1200/WPM milisegundos, una raya es tres puntos, y los espacios son de una, tres y siete unidades de punto para espacio intra-carácter, entre caracteres y entre palabras, y, dado un mensaje en Morse, el número total de unidades y el tiempo de transmisión. La palabra PARIS tiene exactamente 50 unidades, lo que define la escala de WPM. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para desarrolladores de aplicaciones de radioaficionados, aviación, educación, accesibilidad, acertijos y juegos, herramientas de señalización y entrenamiento en CW, y aprendizaje de Morse. Cálculo local puro: sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints. Esto es código Morse; para Base64 y JWT use una API de codificación y para cifrados César y de sustitución una API de cifrado.
api.oanor.com/morse-api
API de Números Romanos
Conversión de números romanos como API, calculada local y determinísticamente. El endpoint de codificación convierte un entero del 1 al 3999 en su número romano usando notación sustractiva estándar, por lo que 1994 se convierte en MCMXCIV y 2024 en MMXXIV. El endpoint de decodificación convierte un número romano de vuelta a un entero con validación estricta: rechaza formas mal formadas como IIII o VV y también devuelve la forma canónica de escribir el mismo valor, aceptando cualquier caso de letras. El endpoint aritmético suma, resta o multiplica dos valores dados como enteros o números romanos y devuelve el resultado como número romano y como entero, siempre que el resultado se mantenga dentro del rango clásico 1–3999. Los pares sustractivos estándar son IV, IX, XL, XC, CD y CM. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para desarrolladores de aplicaciones de tipografía, publicación, educación, esferas de reloj, juegos y procesamiento de documentos, herramientas de numeración y capítulos, y enseñanza de historia. Cálculo local puro: sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints. Esto es conversión de números romanos; para conversión de bases numéricas binarias, octales y hexadecimales, use una API de conversión de bases.
api.oanor.com/roman-api
API de MessagePack
Codifica y decodifica MessagePack, el formato de serialización binaria compacto ("es como JSON, pero rápido y pequeño") utilizado por Redis, Fluentd, muchos sistemas RPC y protocolos IoT. El endpoint de codificación convierte un valor JSON en bytes MessagePack, eligiendo automáticamente la representación más pequeña para cada entero, cadena, arreglo y mapa; el endpoint de decodificación analiza MessagePack de vuelta a un valor JSON. Implementa la especificación completa: nil, booleanos, todos los anchos de enteros fijos y variables, float32 y float64, str y bin, arreglos y mapas, y la familia ext, y rechaza datos truncados o sobrantes en lugar de mutilarlos silenciosamente. Los valores binarios (bin) y cualquier cadena no UTF-8 se devuelven sin pérdida como un objeto {"_bytes_hex":"…"}, y los valores ext como {"_ext":{"type":N,"hex":"…"}}, por lo que la codificación y decodificación son exactas. Los bytes se intercambian tanto en hexadecimal como en base64 para que sobrevivan a cualquier transporte. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para depurar cargas útiles de MessagePack, puentear sistemas JSON y msgpack, herramientas RPC y de caché, pipelines IoT y enseñar el formato. Cálculo local puro: sin clave, sin servicio de terceros, instantáneo. En vivo, nada se almacena. 3 endpoints. Esto es específicamente MessagePack; para JSON, YAML, TOML o XML use esas APIs de formato, para Bencode de BitTorrent use la API de Bencode, y para codificación base64, hexadecimal, URL o HTML use una API de codificación general.
api.oanor.com/msgpack-api
Preguntas frecuentes
Respuestas rápidas sobre precios, cuotas e integración.
¿Cómo obtengo una clave API para API de Data URI?
¿Cuál es el límite de velocidad de API de Data URI?
¿Cuánto cuesta API de Data URI?
¿Puedo cancelar mi suscripción en cualquier momento?
¿Cumple API de Data URI con el RGPD?
Elija un punto final de la lista de la izquierda para ver sus detalles y pruébelo.
Fragmentos de código
Regístrese para obtener una clave API, luego llame a cualquier ruta debajo de su slug.
curl https://api.oanor.com/dataurl-api/SOME_PATH \
-H "x-oanor-key: oanor_test_..."
const res = await fetch("https://api.oanor.com/dataurl-api/SOME_PATH", {
headers: { "x-oanor-key": "oanor_test_..." }
});
const data = await res.json();
$ch = curl_init("https://api.oanor.com/dataurl-api/SOME_PATH");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
$response = curl_exec($ch);
import requests
r = requests.get(
"https://api.oanor.com/dataurl-api/SOME_PATH",
headers={"x-oanor-key": "oanor_test_..."},
)
print(r.json())
Calificaciones
Inicia sesión para calificar.
Aún no hay reseñas.
Discusión
Haz preguntas, comparte trucos, recibe respuestas del proveedor y otros desarrolladores. Público — cualquiera puede leer.
Inicia sesión para escribir o responder.
Iniciar sesiónNueva discusión
·
-
Respuesta del proveedor
🔒 Esta discusión está bloqueada — sin nuevas respuestas.
-
·
- Sin discusiones todavía — empieza tú.
Soporte
Soporte privado 1:1 con el proveedor — facturación, integración, cuenta. Solo tú y el equipo del proveedor ven estos hilos.
Inicia sesión para abrir un ticket de soporte.
Iniciar sesiónAbrir nuevo ticket
Describe en qué necesitas ayuda. El equipo recibe un email y responde en la página del ticket.
-
·
Urgente - Sin tickets para esta API.