Calculadora de distancia focal equivalente en full frame
Esta calculadora de distancia focal equivalente en full frame convierte la cifra grabada en un objetivo en la distancia focal que ofrecería un ángulo de visión parecido en una cámara de 35 mm.
Ejecutar — gratis
Introduzca la distancia focal real del objetivo y el factor de recorte del sensor. La herramienta multiplica ambos valores y presenta un equivalente claro en milímetros. Resulta útil para comparar cámaras, preparar un equipo de objetivos, interpretar reseñas hechas con otro formato de sensor o explicar cómo encuadrará un objetivo conocido en un cuerpo distinto.
Qué significa la distancia focal equivalente en full frame
Un objetivo conserva su distancia focal física con independencia del cuerpo compatible en el que se monte. Un objetivo de 35 mm sigue siendo de 35 mm tanto en full frame como en APS-C u otro formato. Lo que cambia es la porción de la imagen proyectada por el objetivo que registra el sensor. Un sensor más pequeño capta una zona más estrecha, por lo que la composición se parece al encuadre de un objetivo más largo en una cámara full frame. La distancia focal equivalente ofrece una referencia práctica para comparar ese ángulo de visión. No implica que el objetivo cambie físicamente ni describe todas las propiedades visuales de la fotografía. Sirve para compartir una referencia cuando los sensores tienen tamaños diferentes. Por ejemplo, un 35 mm con factor 1.5 encuadra aproximadamente como un 52.5 mm en full frame, si se mantienen la posición de la cámara y las convenciones de relación de aspecto. Así puede comparar especificaciones y recomendaciones sin memorizar las dimensiones de cada formato.
Cómo calcular la equivalencia
Introduzca la distancia focal indicada en el objetivo, en milímetros, y después el factor de recorte de la cámara. La fórmula multiplica la distancia focal por el factor de recorte. Por tanto, un objetivo de 25 mm en una cámara con factor 2 tiene un ángulo de visión equivalente a 50 mm en full frame. Un 50 mm en un cuerpo con factor 1.6 equivale a 80 mm. Las cámaras full frame usan el factor 1, de modo que el valor real y el equivalente coinciden. Utilice el factor publicado por el fabricante o el calculado a partir de la diagonal del sensor; si necesita precisión, no lo deduzca solo de una etiqueta general, ya que distintas cámaras APS-C pueden emplear factores diferentes. Ambos datos deben ser números finitos y positivos. Se admiten decimales y el resultado solo se redondea a una precisión estable y práctica. La salida repite los datos, muestra la fórmula y redacta una comparación fácil de guardar en sus notas.
Cómo interpretar el resultado sin atribuirle más de lo que indica
Use la equivalencia como comparación del ángulo de visión, no como promesa de que dos fotografías serán idénticas. Si la posición de la cámara permanece fija, las distancias focales equivalentes ayudan a prever un encuadre parecido entre formatos. Sin embargo, la perspectiva depende de la posición de la cámara y de la geometría del sujeto, no únicamente del factor de recorte. La exposición también se analiza por separado: multiplicar la focal por el factor no modifica el número f marcado, la velocidad de obturación, la transmisión de luz ni la exposición por unidad de superficie del sensor. Las comparaciones de profundidad de campo y ruido total pueden exigir equivalencia de apertura y otros supuestos que esta calculadora no aborda. La relación de aspecto, la estabilización, la distorsión, la distancia de enfoque y un recorte posterior también influyen. Para planificar, elija primero el campo de visión mediante la equivalencia y compruebe después apertura, enfoque, tamaño, compatibilidad y rendimiento óptico del objetivo real.
Qué puede hacer con ella
Comparar objetivos de sistemas distintos
Convierta cada objetivo a la misma referencia full frame antes de comparar la amplitud o estrechez de su encuadre.
Preparar un equipo para viajar
Compruebe si las focales de un cuerpo con sensor recortado cubren los campos de visión que usted conoce en full frame.
Interpretar reseñas y tutoriales
Convierta la focal empleada por quien publica la reseña cuando su cámara utiliza un sensor de tamaño diferente.
Preguntas frecuentes
¿Qué fórmula utiliza la calculadora?
La distancia focal equivalente en full frame es la distancia focal real del objetivo multiplicada por el factor de recorte.
¿Un sensor recortado cambia físicamente la distancia focal?
No. La focal física permanece igual; el sensor más pequeño registra un ángulo más estrecho, parecido al de un objetivo más largo en full frame.
¿Qué factor debe usar usted con una cámara full frame?
Utilice 1. El equivalente indicado coincidirá entonces con la distancia focal real del objetivo.
¿El resultado convierte también la apertura o la profundidad de campo?
No. Esta calculadora se limita deliberadamente a la equivalencia de focal para comparar el ángulo de visión.
¿Cuánto cuesta el cálculo mediante API?
Cada solicitud a la API cuesta $0.002. La versión del navegador puede utilizarse directamente en la página.
Para desarrolladores — acceso por API
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.
Endpoint de API
¿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.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/hobby/photo-equivalent-focal-length \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"focal_length":35,"crop_factor":1.5}'const res = await fetch("https://api.kit.forhosting.com/hobby/photo-equivalent-focal-length", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"focal_length": 35,
"crop_factor": 1.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/hobby/photo-equivalent-focal-length",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"focal_length": 35,
"crop_factor": 1.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/hobby/photo-equivalent-focal-length", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"focal_length":35,"crop_factor":1.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"focal_length":35,"crop_factor":1.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/hobby/photo-equivalent-focal-length", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"focal_length": 35,
"crop_factor": 1.5
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "hobby.photo_equivalent_focal_length",
"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.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |