ForHosting KIT · Imágenes

Generar un favicon

Sube una sola imagen de origen y nuestra API para generar favicon produce todo el conjunto que su sitio realmente necesita: el diminuto 16x16 para las pestañas del navegador, los tamaños más grandes para las pantallas de inicio de Android, el icono Apple touch y un paquete ICO para navegadores antiguos. Existe porque 'hacer un favicon y ya' en realidad son una docena de pequeñas tareas de imagen fáciles de olvidar.

● EstablePor solicitud + por juego$0.002
Úselo desde WebAPIEmailApp prontoTelegram pronto

Ejecute esto en nuestros servidores con su cuenta. Las herramientas gratuitas corren en su navegador; esta cobra de su saldo del KIT según el precio de arriba.

Una imagen, una docena de requisitos

Los navegadores modernos, las pantallas de inicio de los teléfonos, los manifiestos de PWA y los tiles de Windows esperan cada uno un favicon en un tamaño ligeramente distinto y a veces en un formato de contenedor diferente. Si algo sale mal, el icono se ve borroso en una pestaña o directamente falta en la pantalla de inicio de Android. POST /image/favicon elimina lo tedioso de esa lista al generar todo el conjunto a partir de una sola imagen en una única llamada.

Cómo fluye la solicitud

Envía su imagen de origen, la tarea se encola y recibe un task_id de inmediato, y una vez que termina el procesamiento obtiene el conjunto generado mediante un webhook firmado o un enlace firmado que permanece válido durante 24 horas. Como corre de forma asíncrona, se integra sin fricción en un pipeline de compilación o un plugin de CMS sin frenar el renderizado de ninguna página.

Un poco de historia detrás del zoológico de favicons

El favicon nació a fines de los años noventa como un único archivo ICO de 16x16 referenciado en el head de una página, cuando ni siquiera existían las pestañas del navegador. Con la llegada de las pantallas de inicio móviles, las pantallas retina y las aplicaciones web instalables, ese icono único se multiplicó en una familia de tamaños y formatos, y cada plataforma agregó su propia convención en lugar de converger en una sola. El resultado es que un sitio bien configurado hoy incluye muchas más variantes de icono de las que la mayoría de los desarrolladores imagina.

Pensado para flujos automatizados

Como todo el conjunto de favicons parte del mismo logo de origen, encaja naturalmente en CI: regenere el conjunto completo de iconos cada vez que cambie el logo de la marca y deje que el webhook coloque los archivos nuevos directamente en su pipeline de activos o en la compilación de su sitio estático. Sin exportación manual desde una herramienta de diseño ni tamaños olvidados en el lote.

Qué calidad esperar

Cada salida se genera directamente a partir de su imagen de origen en la resolución que requiere cada destino, así que un origen nítido produce iconos nítidos en todo el conjunto: el endpoint no amplía un logo de baja resolución a algo para lo que nunca fue diseñado.

Checklist de lanzamiento de sitio web

Generar el conjunto completo de favicons en el momento en que se define el logo definitivo de un sitio nuevo, en lugar de exportar cada tamaño a mano.

Plugin de CMS o tema

Permitir que el dueño del sitio suba su logo una sola vez y que su plugin llame a la API para producir cada archivo de icono que el tema referencia.

Automatización de refresco de marca

Regenerar automáticamente cada tamaño de icono en decenas de sitios de clientes cada vez que se actualiza un logo de marca compartido.

Preparación para PWA y pantalla de inicio

Producir los tamaños de icono más grandes que necesita el manifiesto de una aplicación web progresiva junto con el favicon estándar del navegador.

¿Cómo genero un conjunto de favicon con la API?

Envíe su imagen de origen a POST /image/favicon; recibe un task_id de inmediato y el conjunto completo de iconos llega después vía webhook o un enlace firmado válido por 24 horas.

¿Este generador de favicon es gratuito?

No hay capa gratuita: las capas gratis se abusan y ralentizan a todos. El acceso funciona con un saldo prepago de ForHosting KIT: se recarga desde $10.00 (no caduca) y cada solicitud se cobra a su precio publicado, así que una llamada sin saldo devuelve HTTP 402. Sin suscripción, sin tokens ni créditos inventados, y una tarea fallida no se cobra.

¿Cuánto cuesta generar un conjunto de favicon?

Cada solicitud cuesta $0.002 más $0.005 por cada juego de iconos producido, y se cobra únicamente cuando la generación se completa con éxito.

¿Qué tamaños y formatos incluye?

El conjunto cubre el rango estándar que necesitan los sitios en la práctica, desde el tamaño pequeño de pestaña hasta las dimensiones del icono Apple touch y un paquete ICO, todo generado en una sola llamada.

¿Qué imagen debo subir como origen?

Una imagen cuadrada, limpia y de alta resolución funciona mejor, ya que cada icono más pequeño se genera reduciendo esa imagen, y un origen de baja resolución limita la nitidez de todo el conjunto.

¿Se cobra si falla la generación del favicon?

No. Una tarea fallida se reintenta automáticamente hasta tres veces y nunca se factura si finalmente falla; solo paga por un conjunto completado.

¿Puedo automatizar la generación de favicon para muchos sitios?

Sí, como cada llamada es independiente y asíncrona, es sencillo integrarla en un sistema de compilación o en un CMS multi-inquilino que regenere los iconos cada vez que cambie un logo.

¿En qué se diferencia de un generador de favicon manual?

Produce el mismo tipo de resultado que una herramienta manual en el navegador, pero se puede invocar directamente desde su automatización, con entrega firmada y con tiempo límite en lugar de una descarga manual.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/image/favicon

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, y pronto desde nuestra app, el email y Telegram.

curl -X POST https://api.kit.forhosting.com/image/favicon \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"input":"…"}'
{
  "input": "…"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "image.favicon",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.002
Por juego$0.005

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

max_mb15
max_megapixels12
HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Ver la documentación completa del KIT →