Sobre Zyff

Zyff es un proyecto pequeño e independiente: un conjunto creciente de utilidades web muy concretas que son gratis, no necesitan cuenta y nunca estampan una marca de agua en tu trabajo. Esta página explica qué ocurre de verdad cuando usas una herramienta, por qué ese trabajo pasa en un servidor y no en tu navegador, y en qué punto está el proyecto ahora mismo.

Qué es Zyff

Zyff es un centro de herramientas pequeñas y de un solo propósito, agrupadas en cuatro categorías: imagen, vídeo, widgets web y texto. Cada una hace un solo trabajo en una sola página. Comprimir una foto. Redimensionarla a píxeles exactos. Convertir HEIC a JPG. Recortar un sujeto sobre un PNG transparente. Crear un widget insertable y copiar el código.

Ninguna herramienta te pide crear una cuenta, y no hay prueba gratuita que caduque, ni créditos de exportación, ni marca de agua incrustada en el resultado. Lo que descargas es el archivo, a plena resolución y sin nada añadido. Las herramientas que aún no están construidas siguen apareciendo en la lista y bien etiquetadas, para que veas el plan entero y no solo las partes terminadas.

  • Gratis, sin registro y sin créditos de uso
  • Sin marca de agua en ningún archivo de salida
  • Una herramienta por página, con las opciones que esa herramienta necesita de verdad
  • Funciona en el móvil igual que en el ordenador, desde una pantalla de 320 px

Qué funciona hoy y qué no

Zyff está empezando, y fingir lo contrario no serviría de nada: lo descubrirías al segundo clic. Hay 49 herramientas terminadas y en marcha. El resto son páginas publicadas con un estado de próximamente, ni escondidas ni exageradas.

Funcionando ahora: compresor de imágenes, redimensionador de imágenes, eliminador de marcas de agua, conversor de formatos, eliminador de fondos, creador de widgets, widget de reseñas de Google, widget de feed de Instagram, widget de reseñas de Facebook, widget de cuenta atrás, widget de chat de WhatsApp, widget de ventana emergente, widget de preguntas frecuentes, widget de escaparate de logotipos, widget de escaparate de equipo, widget de testimonios, widget de tabla de precios, widget de barra de anuncios, widget de galería de fotos, widget de galería de vídeos, widget de horario comercial, widget de portafolio, widget de carta de restaurante, widget de línea de tiempo, widget de contador numérico, widget de bolsa de empleo, widget de carrusel, widget de calendario de eventos, botones para compartir en redes, botón de volver arriba, iconos de redes sociales, widget para insertar PDF, comparador de antes y después, widget de chat, widget de verificación de edad, generador de códigos QR, creador de favicons, comparador de textos, contador de palabras, conversor de mayúsculas y minúsculas, visor de Markdown, generador de tamaños de favicon, imagen a favicon, PNG a ICO, SVG a favicon, conversor a tipo título, conversor a tipo frase, conversor a snake case y generador de slugs de URL. Todavía en construcción: recortador de vídeo y Vídeo a GIF. Si llegas a una de esas, verás un aviso que lo dice en lugar de un banco de trabajo roto.

Por qué las herramientas corren en nuestros servidores y no en tu navegador

Esta es la principal decisión de ingeniería detrás de Zyff, y es un compromiso real. Las herramientas que trabajan en el navegador hacen su trabajo con el codificador del canvas y con los códecs que ese navegador concreto traiga. Eso se construye rápido y no cuesta ninguna subida, pero la calidad del resultado depende de la máquina y del navegador que estés usando, y el trabajo pesado congela la pestaña mientras se ejecuta.

Nosotros hacemos el trabajo en el servidor con sharp, lo que nos deja elegir el codificador. La salida JPEG pasa por mozjpeg, que produce archivos claramente más pequeños que el codificador libjpeg estándar con el mismo ajuste de calidad. AVIF y WebP se codifican igual para todo el mundo, incluidos los navegadores que no traen ningún codificador para ellos. El remuestreo usa un núcleo Lanczos3 por defecto en vez de lo que haga el suavizado de imágenes del navegador. Dos personas que suban la misma foto con los mismos ajustes obtienen el mismo resultado, porque para ambas corre el mismo codificador en el servidor.

El coste, dicho con honestidad: subes el archivo, así que necesitas conexión, y un archivo grande tarda lo que tarde tu conexión. A cambio, la codificación es mejor, es igual en todos los dispositivos y tu pestaña sigue respondiendo mientras ocurre. Para las herramientas que construye Zyff, ese cambio compensa.

Qué pasa con el archivo que subes

Tu archivo se envía a nuestro servidor, se procesa en memoria y el resultado vuelve directo a tu navegador. No escribimos lo que subes en disco y no lo conservamos. No hay biblioteca, ni cuenta, ni historial, así que no hay nada que borrar iniciando sesión después. Recarga la página y el archivo ha desaparecido de nuestro lado igual que del tuyo.

No te vamos a decir que tus archivos nunca salen de tu dispositivo, porque sí salen. Esa afirmación es habitual en esta categoría y no es cierta en Zyff. Lo que sí es cierto es que lo que subes existe solo durante la petición y nunca se almacena.

El sitio sí mide cómo se usan sus herramientas — se abrió una página, se aceptó un archivo de cierto tamaño y tipo, una conversión tardó esto, hubo una descarga — y así sabemos qué herramientas usa la gente de verdad y dónde una pierde a quien la usa. Eso es medir los pasos, nunca el contenido: no se envía ningún nombre de archivo ni ningún dato del archivo. La página de privacidad nombra todas las herramientas implicadas y las cookies que ponen.

Cómo funciona el eliminador de fondos

El borrado de fondos ejecuta U^2-Net, una red neuronal de segmentación, en nuestros servidores a través de onnxruntime. La imagen se normaliza, se pasa por la red para producir una máscara alfa y se compone de nuevo sobre la salida que hayas elegido. La inferencia más la composición suelen tardar bastante menos de un segundo en una foto normal.

El modelo pequeño de U^2-Net viene con el sitio para que la herramienta funcione siempre. Se pueden instalar junto a él modelos más grandes y precisos, y cada uno lleva sus propias constantes de normalización, ya que darle a una red los números de otra produce una máscara que parece plausible pero es medible peor. Los modos de sujeto como persona o producto solo se ofrecen cuando el modelo correspondiente está instalado de verdad, para que el desplegable nunca contenga un ajuste que en silencio no hace nada.

Puedes exportar un recorte transparente, una imagen aplanada sobre un color sólido, un fondo desenfocado o la propia máscara, además de controles de sensibilidad, suavidad del borde, recorte del borde y margen. La segmentación automática es muy buena con sujetos nítidos y sigue sufriendo con el pelo fino, las mallas metálicas y el cristal. Cuando eso pasa, los controles de borde suelen salvar el resultado más rápido que empezar de cero.

Cómo funciona el eliminador de marcas de agua

Marcas el logotipo, el texto o el sello con un pincel, una caja o un óvalo: el navegador envía las formas como coordenadas y el servidor las convierte en píxeles, así que dibujar sobre una vista previa borra exactamente la zona correcta del archivo a tamaño completo. Cada zona marcada se repara después dentro de una ventana recortada a su alrededor, y por eso un logotipo pequeño en una foto de 24 megapíxeles cuesta el mismo trabajo que uno en una foto de móvil, y por eso una marca de agua en mosaico se convierte en decenas de reparaciones pequeñas en vez de una enorme.

El trabajo de reconstrucción lo hacen dos rellenos distintos. El relleno por avance rápido camina hacia dentro desde el borde de la selección y fija cada píxel a partir de los de alrededor, y una pasada de relajación hace luego que el parche encaje exactamente con un degradado suave: eso es lo que hace desaparecer una marca sobre el cielo o una pared. Sobre hierba, tela o ladrillo, una pasada basada en parches sustituye el relleno por píxeles reales copiados de al lado, porque ningún relleno suave puede inventarse el grano. El resultado indica cuál de los dos se ejecutó.

Hay además un modo que no inventa nada. Sube la propia marca de agua como PNG transparente y la herramienta localiza todas sus copias y despeja qué había debajo: una superposición translúcida es una ecuación, no un agujero, así que el detalle original vuelve en lugar de adivinarse. Mide la opacidad de la superposición a partir de la imagen en vez de pedirte un número que no sabrías. Es el único modo que sobrevive a una marca colocada sobre una cara o sobre texto pequeño, y merece la pena subir la marca para usarlo.

Los límites honestos: sobre una marca opaca colocada en un detalle recargado el relleno es una invención plausible y puede quedar blando o repetido, una selección mucho mayor que la marca lo empeora, y aquí nada recupera lo que una marca opaca tapaba de verdad. Quitar una marca de agua de un trabajo que no es tuyo o para el que no tienes licencia puede infringir los derechos de autor de su titular, y retirar la información de copyright puede acarrear una responsabilidad aparte en EE. UU. en virtud del artículo 1202 de la DMCA.

Los límites, publicados en vez de descubiertos

Todos los límites de abajo están aplicados en el código, no son cifras de marketing, y cada uno existe porque la alternativa es una petición que se queda colgada o falla a mitad. Las entradas se validan en el servidor incluso cuando la interfaz ya impide el valor malo, porque un control de formulario es una comodidad y no una garantía.

  • 25 MB por subida en el compresor, el redimensionador, el conversor, el eliminador de fondos y el eliminador de marcas de agua
  • Conversor: hasta 25 archivos en un lote, devueltos en un único ZIP, con entradas de hasta 100 megapíxeles; el cuadro opcional de redimensionado limita cada lado a 10.000 px
  • La entrada del conversor incluye HEIC y HEIF de iPhone, además de JPG, PNG, WebP, AVIF, TIFF, GIF y SVG; la salida cubre JPEG, PNG, WebP, AVIF, TIFF y GIF
  • Redimensionador: escala del 1% al 500%, hasta 10.000 px por lado y 40 megapíxeles de salida, con remuestreo a elegir entre Lanczos3, Mitchell, cúbico o vecino más cercano
  • Compresor: salida en WebP, JPEG, PNG y AVIF. El PNG es sin pérdida, así que el control de calidad está deshabilitado a propósito para él en vez de cuantizar tu imagen en silencio
  • Eliminador de fondos: entradas de hasta 30 megapíxeles. La transparencia necesita PNG o WebP; JPEG está disponible para la salida aplanada
  • Eliminador de marcas de agua: entradas de hasta 40 megapíxeles, hasta 60 selecciones por imagen y una selección que cubra como mucho el 60% del encuadre; más allá de ahí hay más que inventar que de donde partir. El archivo opcional de la marca de agua está limitado a 8 MB. La salida es PNG, JPEG o WebP, y la transparencia del original se mantiene

Cómo está construido el sitio

Zyff funciona con Next.js 16 y el App Router, React 19 y Tailwind v4, con sharp y onnxruntime encargándose del trabajo real con las imágenes en el servidor. Todas las páginas de herramienta y de categoría se generan previamente como HTML estático, y por eso las páginas abren al instante y los buscadores ven contenido completo en vez de una cáscara vacía esperando a JavaScript.

Las herramientas se declaran una sola vez en un único archivo de registro. La navegación, las páginas de categoría, el pie, el mapa del sitio, las URL canónicas, los datos estructurados y las imágenes de vista previa social salen todos de esa única lista, así que una herramienta no puede existir en el menú y faltar en el mapa del sitio, ni estar indexada en dos URL distintas. Es una arquitectura aburrida a propósito: es lo que mantiene coherente por dentro un sitio pensado para albergar miles de páginas de herramientas.

Qué no hará Zyff

Una lista corta, porque casi toda la frustración con las herramientas online gratuitas viene del mismo puñado de patrones.

Ninguna marca de agua en tu resultado. Ningún muro de pago que aparezca en el botón de descarga cuando el trabajo ya está hecho. Ningún muro de registro delante de una tarea puntual: un widget insertable es lo único que necesita cuenta, porque corre en tu web en vez de terminar aquí, y el editor te lo dice antes de empezar. Ninguna valoración, número de reseñas o cifra de usuarios inventada, ni en esta página ni en ninguna otra del sitio. Ninguna descarga con extras ni instaladores. Cuando una herramienta aún no está construida, la página lo dice.

Cómo contactar

Si una herramienta te da un mal resultado, si algo está roto o si hay una utilidad que buscas una y otra vez y no encuentras, escribe a ashokguptaa66@gmail.com. Los informes de error sobre un archivo concreto y un ajuste concreto son lo más útil que recibimos, porque son los que podemos reproducir.

Las peticiones de herramientas influyen de verdad en lo que se construye después, y el tráfico a las páginas de próximamente también. La página de contacto explica qué incluir y qué esperar.