LZ-string compress reduce payloads de texto para compartir enlaces, almacenar estado compacto o embeber datos en almacenamiento del lado del cliente. SWEDevTools: Prism comprime localmente en tu navegador usando lz-string y soporta formatos de salida como Base64 (por defecto), URI-safe, UTF-16 y raw. También puede mostrar estadísticas de compresión (tamaño original, tamaño comprimido y ratio de reducción) para que veas rápidamente si la compresión realmente ayuda para tu entrada. Como SWEDevTools: Prism es local-first, funciona sin conexión como PWA instalable y es compatible con pipelines, puedes encadenar la compresión con herramientas de URL Encode/Base64 para producir cadenas compartibles sin enviar datos a un servidor ni pegar en sitios de terceros. Usa LZ Decompress para confirmar ida y vuelta antes de publicar enlaces o fixtures.
Se usa comúnmente para comprimir cadenas cortas a medianas para almacenamiento en navegador, enlaces compartidos y transferencia de estado del lado del cliente.
Usa base64 para almacenamiento general, y uri para embeber el resultado en una URL.
Las cadenas muy cortas pueden no comprimirse bien. Usa las estadísticas para confirmar si la compresión ayuda.
Sí, siempre que uses formatos de compresión/descompresión coincidentes (Base64 con Base64, URI con URI).
No. SWEDevTools: Prism ejecuta la compresión localmente sin procesamiento en servidor.
Está diseñado para texto. Para datos binarios, considera Base64 primero o un flujo de trabajo seguro para binarios.
Usa la herramienta LZ Decompress y mantén el formato de entrada en auto o especifica el formato correcto.
Sí. La salida URI-safe a menudo evita codificación extra, pero aún puedes agregar pasos adicionales en el pipeline si es necesario.
smalldev.tools ya no está disponible. Prism de SWEDevTools ofrece las mismas herramientas para desarrolladores y más, con soporte offline, encadenamiento de pipelines y uso completamente gratuito — sin necesidad de registro.