ForHosting KIT · Imágenes

Redimensionar imagen por porcentaje

La calculadora de redimensión por porcentaje responde a la pregunta más sencilla del trabajo con imágenes: si escalo esta foto al 40 por ciento, ¿cuántos píxeles de ancho y de alto tendrá?

● BetaGratis · en su navegador
Úselo desde WebAPIEmailTelegramApp pronto

Usted proporciona el ancho y el alto originales junto con el porcentaje, y la herramienta devuelve las dimensiones resultantes redondeadas a píxeles enteros, además del recuento final de megapíxeles. Es aritmética pura: no se sube, procesa ni almacena ninguna imagen, por lo que funciona al instante en su navegador y de forma idéntica a través de la API cuando la necesita dentro de un script de compilación, una canalización de miniaturas o un cálculo de maquetación que debe conocer la caja exacta que ocupará una imagen antes de que exista.

Por qué redimensionar por porcentaje es engañosamente simple

Escalar una imagen a un porcentaje parece una sola multiplicación, pero los detalles deciden si su maquetación se rompe. Cada lado debe escalarse de forma independiente y redondearse a un píxel entero, porque no existe algo como 640,5 píxeles. Redondee 1920 al 33 por ciento de manera ingenua y obtendrá 633,6, algo que ningún renderizador acepta; esta calculadora devuelve 634. La regla de redondeo importa sobre todo en imágenes pequeñas: reducir un icono de 11 píxeles al 15 por ciento da 1,65 píxeles, y la respuesta honesta es 2, no un 1 truncado que distorsiona silenciosamente la proporción. Obtener estos números antes de tocar la imagen le permite reservar el tamaño de lienzo correcto en un trabajo de miniaturas, escribir los atributos width y height adecuados en su HTML para que la página no se reajuste al cargar la imagen, y verificar que un redimensionador por lotes produjo lo que usted pidió. La herramienta redimensionar imagen por porcentaje hace exactamente este cálculo, de forma determinista, de modo que la respuesta que ve en el navegador es byte a byte la misma que la API devuelve a su código.

Cómo funciona el cálculo

La fórmula es una línea por dimensión: el lado nuevo es igual al lado original multiplicado por el porcentaje y dividido entre cien, redondeado al píxel entero más cercano. Un porcentaje de 50 reduce la imagen a la mitad, 100 la deja sin cambios y 250 la amplía dos veces y media. Tanto el ancho como el alto usan el mismo factor, que es lo que conserva la proporción, salvo por el error de redondeo de subpíxel inevitable cuando los píxeles enteros no pueden expresar la proporción exacta. El resultado también incluye el recuento de megapíxeles de la salida, que es la cifra que realmente predice el tamaño del archivo y el costo de memoria: escalar al 50 por ciento no reduce los píxeles a la mitad, los reduce a la cuarta parte, porque el área crece con el cuadrado de los lados. El porcentaje debe ser positivo; cero o un valor negativo se rechaza como entrada inválida en lugar de producir silenciosamente una imagen de dimensión cero, y un lado calculado nunca puede ser inferior a un píxel. Todos los ejemplos de esta página se generaron ejecutando el manejador real, así que lo que lee es lo que obtiene.

Dónde encaja en un flujo de trabajo real

Los desarrolladores front-end lo usan para calcular las entradas de un srcset responsivo: a partir de un original de 2400 píxeles, las variantes al 25, 50 y 75 por ciento salen a 600, 1200 y 1800 píxeles, y esos números pasan directamente al marcado. Los diseñadores lo usan cuando un cliente pide una foto al 30 por ciento para un boletín y alguien tiene que confirmar que el resultado sigue cumpliendo el ancho mínimo de la plantilla de correo. Los ingenieros de backend llaman a la API dentro de las comprobaciones de la canalización, comparando las dimensiones que produjo un redimensionador con las que debería haber producido, y fallando el trabajo cuando no coinciden. Como la capacidad es matemática pura sin manejo de archivos, no cuesta nada ejecutarla muchas veces: la versión del navegador en esta página es gratuita e ilimitada, y la API cobra solo $0.002 por llamada cuando usted la automatiza. Si necesita transformar los píxeles mismos en lugar de calcular las dimensiones, esa es una capacidad distinta; esta existe para que el paso de planificación sea exacto, rápido y lo bastante barato como para ejecutarlo en cada imagen del lote.

Planificar variantes de srcset responsivo

Calcule los anchos exactos en píxeles de sus variantes al 25%, 50% y 75% a partir de una imagen maestra antes de escribir el marcado.

Verificar un trabajo de redimensión por lotes

Compare las dimensiones que produjo su canalización de miniaturas con las que el porcentaje indica que debería haber producido, y falle el trabajo si no coinciden.

Responder con precisión a la petición de un cliente

Una foto al 30 por ciento para un boletín: confirme que el resultado sigue cumpliendo el ancho mínimo de la plantilla antes de exportar nada.

¿Cuánto cuesta?

Es gratuita e ilimitada en su navegador en esta página. A través de la API cuesta $0.002 por llamada.

¿Tengo que subir una imagen?

No. Solo proporciona el ancho, el alto y el porcentaje. Nada se sube, procesa ni almacena.

¿Cómo se redondean las dimensiones?

Cada lado se multiplica por el porcentaje y se redondea al píxel entero más cercano. Un resultado nunca puede ser inferior a un píxel.

¿Puedo ampliar una imagen, no solo reducirla?

Sí. Un porcentaje superior a 100 amplía la imagen: 200 duplica cada lado, 250 escala por dos y medio.

¿Por qué se rechazó mi porcentaje?

El porcentaje debe ser un número positivo. Los valores cero o negativos son entrada inválida, y la llamada no se cobra.

¿Redimensionar al 50% reduce los píxeles a la mitad?

No. Reduce cada lado a la mitad, lo que deja el recuento total de píxeles en una cuarta parte, ya que el área escala con el cuadrado de los lados.

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/resize-percentage

¿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, por email y desde Telegram — y pronto también desde nuestra app.

curl -X POST https://api.kit.forhosting.com/image/resize-percentage \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"width":1920,"height":1080,"percentage":50}'
{
  "width": 1920,
  "height": 1080,
  "percentage": 50
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "image.resize_percentage",
  "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

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 →