Calculadora de generador
Un frigorífico, una bomba de sumidero, luces LED y un router consumen 1.180 vatios de marcha; con el arranque de 1.000 vatios del frigorífico el pico es de 2.180 W, y con margen necesita 2.725 W: un equipo de 3.000 W. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Corre en su navegador. Gratis y sin límite: sus datos no salen de esta página.
Comprar un generador de respaldo a ojo o deja la nevera y la bomba de achique sin corriente en un apagón o gasta de más en una unidad mucho mayor que su lista de circuitos esenciales. Esta calculadora de dimensionado convierte una lista sencilla de aparatos —cada uno con vatios de marcha continuos y, opcionalmente, vatios de arranque— en una carga de pico determinista, una potencia recomendada con margen y un valor equivalente en kVA para comparar placas. El método residencial clásico suma todos los vatios de marcha, añade solo el mayor extra de arranque del motor (arranque menos marcha del arranque más exigente), multiplica por un factor de seguridad (uno coma veinticinco por defecto) y redondea al alza a vatios enteros para no subestimar la capacidad de compra. Use la herramienta gratuita del navegador al planificar una lista corta de conmutadores de transferencia y llame a la misma función pura desde scripts al generar presupuestos de contratista, filtros de producto o listas de preparación.
Dónde se usa el dimensionado de generadores en la práctica
Los comercios de bricolaje y los anuncios en línea necesitan una franja rápida de potencia para que el cliente elija generadores portátiles que de verdad arranquen nevera y bomba de pozo juntos y no devuelvan marcos de dos mil vatios insuficientes. Electricistas y reformistas estiman listas de transferencia de cargas esenciales antes de pedir unidades de reserva y conmutadores automáticos, usando marcha más el mayor arranque como primer paso transparente antes de un cálculo NEC completo.
Gestores de fincas y planificadores de preparación dimensionan respaldo temporal para armarios de servidores, circuitos de achique y equipos médicos antes de la temporada de tormentas. Los asesores energéticos enseñan la diferencia entre continuo y sobretensión para que el propietario deje de sumar todos los amperios de rotor bloqueado como si todos reiniciaran en el mismo segundo.
Si más adelante necesita recuento de paneles solares a partir de kilovatios-hora mensuales, longitud de calefactor de zócalo por área de habitación, recuento de circuitos de derivación por superficie o cálculos completos de acometida, trátelos como intenciones de búsqueda y landings distintas en lugar de sobrecargar esta página de dimensionado de generador.
Qué puede hacer con ella
Compra de generador portátil
Convierta una lista de nevera, bomba, luces y electrónica en vatios continuos recomendados y la siguiente placa comercial habitual para que el comprador adquiera una unidad que arranque el motor más exigente.
Listas cortas de cargas esenciales de reserva
Ofrezca a electricistas y reformistas un pico transparente de marcha más mayor arranque y margen antes de invertir en un paquete completo de diseño de conmutador de transferencia.
Listas de preparación y filtros de producto
Mapee en bloque tablas de aparatos a recomendaciones de potencia para kits ante tormentas, chatbots y filtros de generadores que deben coincidir con la calculadora pública.
Preguntas frecuentes
¿Por qué solo la mayor carga de arranque y no cada sobretensión?
El dimensionado residencial suele asumir que un motor arranca cada vez mientras las demás cargas funcionan. Sumar cada sobretensión de rotor bloqueado como si fueran simultáneas sobrestima la necesidad.
¿Qué hago si solo conozco los vatios de marcha?
En motores, consulte vatios de arranque o de sobretensión en la placa o en la tabla del fabricante cuando pueda.
¿Es un cálculo completo de carga según el código eléctrico?
No. Es la regla empírica clásica de marcha más mayor arranque para un dimensionado rápido de generador de respaldo. Un diseño NEC completo de acometida y transferencia exige factores de demanda, reglas de carga continua y un electricista autorizado.
¿Cuánto cuesta?
La herramienta del navegador es gratuita y se ejecuta en local.
¿Para qué sirve el factor de seguridad?
Añade margen sobre el pico, 1,25 por defecto, para cubrir la incertidumbre de las placas, una caída de tensión algo alta y un crecimiento moderado. Después el resultado se redondea hacia arriba a vatios enteros para no quedarse nunca corto.
Herramientas relacionadas
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/home/generator-sizing \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"appliances":[{"name":"Refrigerator","running_watts":200,"starting_watts":1200},{"name":"Sumppump","running_watts":800,"starting_watts":1300},{"name":"LED lights","running_watts":150,"starting_watts":150},{"name":"Modem/router","running_watts":30,"starting_watts":30}]}'const res = await fetch("https://api.kit.forhosting.com/home/generator-sizing", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"appliances": [
{
"name": "Refrigerator",
"running_watts": 200,
"starting_watts": 1200
},
{
"name": "Sumppump",
"running_watts": 800,
"starting_watts": 1300
},
{
"name": "LED lights",
"running_watts": 150,
"starting_watts": 150
},
{
"name": "Modem/router",
"running_watts": 30,
"starting_watts": 30
}
]
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/home/generator-sizing",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"appliances": [
{
"name": "Refrigerator",
"running_watts": 200,
"starting_watts": 1200
},
{
"name": "Sumppump",
"running_watts": 800,
"starting_watts": 1300
},
{
"name": "LED lights",
"running_watts": 150,
"starting_watts": 150
},
{
"name": "Modem/router",
"running_watts": 30,
"starting_watts": 30
}
]
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/home/generator-sizing", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"appliances":[{"name":"Refrigerator","running_watts":200,"starting_watts":1200},{"name":"Sumppump","running_watts":800,"starting_watts":1300},{"name":"LED lights","running_watts":150,"starting_watts":150},{"name":"Modem/router","running_watts":30,"starting_watts":30}]}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"appliances":[{"name":"Refrigerator","running_watts":200,"starting_watts":1200},{"name":"Sumppump","running_watts":800,"starting_watts":1300},{"name":"LED lights","running_watts":150,"starting_watts":150},{"name":"Modem/router","running_watts":30,"starting_watts":30}]}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/home/generator-sizing", 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
{
"appliances": [
{
"name": "Refrigerator",
"running_watts": 200,
"starting_watts": 1200
},
{
"name": "Sumppump",
"running_watts": 800,
"starting_watts": 1300
},
{
"name": "LED lights",
"running_watts": 150,
"starting_watts": 150
},
{
"name": "Modem/router",
"running_watts": 30,
"starting_watts": 30
}
]
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "home.generator_sizing",
"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. |
Notas técnicas
Cómo se estima la potencia del generador a partir de marcha y arranque
Los generadores portátiles y de reserva se venden por vatios continuos y a menudo también por vatios de sobretensión o de arranque. Una estimación práctica de primer paso para una lista residencial de cargas esenciales es suponer que todos los aparatos listados pueden funcionar a la vez, pero que solo un motor arranca en un instante dado —la práctica habitual cuando se evitan reinicios simultáneos de compresores—. Los vatios de pico son la marcha total más ese único extra de arranque mayor. Si el valor de arranque listado es inferior a la marcha, se usa la marcha en el dimensionado para que un error de datos no reduzca la capacidad. Esta calculadora suma todos los running_watts para el consumo continuo total y luego halla el máximo extra de arranque, donde ese extra es starting_watts menos running_watts en cada fila. El safety_factor opcional (por defecto uno coma veinticinco) multiplica el pico antes de redondear al alza a recommended_watts, cubriendo incertidumbre de placa, una caída de tensión algo alta y un crecimiento futuro moderado. El power_factor opcional (por defecto cero coma ocho) convierte los vatios recomendados en recommended_kva para comparar fabricantes que etiquetan en kilovoltiamperios. Si omite starting_watts, se usa running_watts para que cargas resistivas como calefactores y luces no inventen un arranque. La respuesta también sugiere next_standard_watts de una tabla integrada de placas comerciales habituales cuando hay una lo bastante grande. Cada paso es aritmética de punto flotante determinista con redondeo estable: entradas idénticas producen siempre JSON idéntico. Listas ausentes, arrays vacíos, vatios de marcha no positivos, factores de seguridad o de potencia fuera de rango y números no finitos fallan pronto con invalid_input y no se cobran.
Qué envía usted y qué recibe
Comprobación clásica: nevera doscientos de marcha y mil doscientos de arranque, bomba de achique ochocientos y mil trescientos, luces ciento cincuenta, módem treinta, margen por defecto — marcha total mil ciento ochenta, max start extra mil, pico dos mil ciento ochenta, recomendados dos mil setecientos veinticinco vatios tras el margen de uno coma veinticinco. Los fallos de validación nombran el campo culpable para que los formularios resalten una lista vacía o una fila con cero vatios de marcha. Conecte el formulario gratuito del navegador para propietarios y personal de tienda, y el mismo contrato desde su backend para listas masivas de trabajos. Envíe un campo obligatorio y dos opcionales. appliances es un array no vacío de objetos; cada objeto necesita running_watts positivos y puede incluir starting_watts y una etiqueta name opcional. Se aceptan los alias loads, items, list y devices para el array. safety_factor es opcional y vale uno coma veinticinco si se omite; cuando se indica debe estar entre uno y tres inclusive. power_factor es opcional y vale cero coma ocho por defecto; cuando se indica debe ser mayor que cero y como máximo uno. Las cadenas numéricas se aceptan igual que los números JSON. En caso de éxito la respuesta devuelve appliance_count, un array loads que repite name, running_watts, starting_watts, start_extra_watts y original_index limpios por fila, total_running_watts, max_start_extra_watts, largest_start_appliance, peak_watts, el safety_factor y power_factor usados, recommended_watts, recommended_kva, next_standard_watts opcional, más las cadenas formula, method y unit_note. El precio de las llamadas API correctas es la base publicada de $0.002 por elemento; los fallos de validación no consumen saldo prepago.
Dónde se usa el dimensionado de generadores en la práctica
Configuradores de comercio electrónico y agentes de chat llaman a la API para mapear tablas de aparatos a una recomendación idéntica a la página pública de la calculadora. Como esta capacidad es un motor parse puro, el precio API es la base publicada de $0.002 por elemento correcto y la validación fallida no consume saldo.
Preguntas técnicas
¿Cómo se calcula el tamaño del generador?
total_running = suma de running_watts. max_start_extra = max(starting − running) entre aparatos. peak = total_running + max_start_extra. recommended_watts = ceil(peak × safety_factor) con safety_factor por defecto 1.25. recommended_kva = recommended_watts / (power_factor × 1000).