Calculadora 1RM O'Conner
Levantar 100 kg en 5 repeticiones da una repetición máxima de O'Conner de 112,5 kg. Escriba el peso y las repeticiones completadas para fijar los porcentajes de entrenamiento con la fórmula lineal que cita su programa o su manual. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Peso
- 100
- Repeticiones
- 5
- Una repetición máxima
- 112,5
- Precisión
- 2
- Ecuación
- weight * (1 + 0.025 * reps)
Esta calculadora del máximo de una repetición con la fórmula de O'Conner estima la carga más pesada que, en teoría, podría completar en una sola repetición limpia a partir de una serie submáxima que ya ha terminado. Introduce el peso que levantó y cuántas repeticiones exitosas completó, y el motor aplica la forma cerrada clásica de O'Conner: el máximo de una repetición es igual al peso multiplicado por uno más cero punto cero dos cinco por las repeticiones. La ruta es totalmente sin conexión y determinista: el mismo peso y el mismo número de repeticiones producen siempre la misma estimación redondeada, sin llamadas de red, sin muestreo y sin atajos que dependan de la fecha.
Qué significa la ecuación 1RM de O'Conner y qué contiene la respuesta
El máximo de una repetición es una estimación de la carga más pesada que un atleta puede levantar una vez con técnica aceptable en un ejercicio dado. Probar un máximo real puede ser fatigante y no siempre conviene en bloques iniciales, por lo que los entrenadores suelen retrocalcular el 1RM a partir de una serie submáxima con una ecuación de predicción publicada.
La fórmula de O'Conner es un modelo lineal de la forma máximo de una repetición igual al peso multiplicado por uno más cero punto cero dos cinco por el número de repeticiones completadas. Es lo bastante simple para calcular a mano y lo bastante específica como para que la gente busque una calculadora O'Conner en lugar de un panel genérico multi-fórmula.
Esta página no mide la trayectoria de la barra ni graba su serie; aplica esa forma cerrada a los dos números que usted aporta y devuelve campos estructurados que puede citar o integrar en software. Se rechazan peso o reps ausentes, valores no finitos, peso no positivo y conteos de repeticiones fuera del rango entero de uno a doce, porque el modelo lineal submáximo está pensado para series de volumen bajo o moderado, no para trabajo de alto volumen.
Dónde encaja una estimación 1RM O'Conner en entrenamiento, docencia y software
Entrenadores y atletas suelen iniciar la planificación de cargas con un techo predicho antes de refinar con singles pesados o intentos de competición, y la ecuación de O'Conner es una opción lineal habitual cuando un programa o manual nombra esa fórmula de forma específica. Los docentes pueden generar claves de respuesta para series modestas sin confiar en aplicaciones opacas que cambian coeficientes o eliminan decimales en silencio.
Los desarrolladores llaman al mismo contrato desde scripts para sembrar vectores de prueba deterministas de interfaces de entrenamiento de fuerza, normalizar series introducidas por el usuario antes de tablas de porcentajes, o cumplir enunciados de retos de programación que exigen la fórmula 1RM de O'Conner en lugar de un promedio multi-modelo. La práctica de certámenes y certificaciones a veces necesita una fuente rápida y sin conexión de estimaciones de 1RM para comprobar soluciones sin una barra cargada en la sala.
Productos y herramientas educativas usan la estimación cuando un alumno introduce peso y repeticiones y la interfaz debe mostrar una sola fórmula de libro con una etiqueta de ecuación clara.
Qué puede hacer con ella
Planificación de cargas en programas de fuerza
Estime el 1RM a partir de una serie submáxima completada con la fórmula de O'Conner para que entrenadores y atletas fijen porcentajes sin probar un máximo real cada semana.
Deberes y educación en fuerza
Genere respuestas reproducibles de 1RM para manuales, cuestionarios y laboratorios que enseñan la ecuación de O'Conner del máximo de una repetición.
Preguntas frecuentes
¿Qué entradas exige la calculadora?
Opcional: precision (0–15, valor predeterminado 2) controla los decimales.
¿Qué ocurre si el peso es cero o las reps están fuera de rango?
El peso no positivo y las reps fuera de 1–12 se rechazan y no se facturan.
¿Es lo mismo que Epley o Brzycki?
No. Esta capacidad usa solo el modelo lineal de O'Conner. La comparación multi-fórmula Epley/Brzycki vive en otra herramienta de 1RM con su propia landing SEO.
¿Por qué solo puedo escribir hasta 12 repeticiones?
La fórmula de O'Conner es un modelo lineal pensado para series de pocas a moderadas repeticiones, no para trabajo de alto volumen. Por encima de 12 la línea recta deja de ser útil, así que se aceptan números enteros de 1 a 12.
¿Cuál es la fórmula de O'Conner?
La repetición máxima es el peso multiplicado por uno más 0,025 veces las repeticiones. Es lineal, así que cada repetición añadida suma la misma fracción del peso y se puede comprobar a mano.
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/health/one-rep-max-oconner \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"weight":100,"reps":5}'const res = await fetch("https://api.kit.forhosting.com/health/one-rep-max-oconner", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"weight": 100,
"reps": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/one-rep-max-oconner",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"weight": 100,
"reps": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/one-rep-max-oconner", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"weight":100,"reps":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"weight":100,"reps":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/one-rep-max-oconner", 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
{
"weight": 100,
"reps": 5
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.one_rep_max_oconner",
"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
Qué significa la ecuación 1RM de O'Conner y qué contiene la respuesta
En cada solicitud correcta obtiene el peso y las reps validados, one_rep_max del producto O'Conner, method etiquetado como oconner, la precisión de redondeo, más cadenas formula y equation que documentan el modelo de forma explícita. No hay sincronización con wearables ni ruido aleatorio: el motor construye una estimación finita o rechaza la entrada con invalid_input.
Cómo se leen el peso y las repeticiones y cómo la ruta se mantiene reproducible
Se permiten signos más iniciales opcionales y notación científica en cadenas numéricas cuando se interpretan como decimales finitos; espacios embebidos, prefijos hex y tokens no numéricos se rechazan con un mensaje claro para que una celda errónea no se convierta en un máximo de entrenamiento incorrecto. Los campos preferidos son weight para la carga levantada y reps para el número de repeticiones exitosas, pero se aceptan los alias load, w y mass para weight, y repetitions, r y n para reps, de modo que hojas de cálculo, cadenas de consulta y formularios reutilicen el mismo contrato. El peso debe ser un número finito estrictamente positivo en la unidad de masa que desee reflejar en la estimación de 1RM—kilogramos o libras—porque la fórmula es homogénea en unidades: si introduce libras, one_rep_max sale en libras. Las reps deben ser un entero de uno a doce inclusive; repeticiones fraccionarias, cero, negativos y conteos por encima de doce fallan con invalid_input para que los clientes no apliquen en silencio un modelo lineal fuera de su banda submáxima prevista. Un campo precision opcional, con alias decimals y dp, elige cuántos decimales exponer para weight y one_rep_max, con valor predeterminado dos y tope quince para que los goldens JSON se mantengan estables. Combine la ejecución gratuita en el navegador de esta página con la API de pago cuando necesite el mismo resultado matemático en un pipeline automatizado sin reimplementar la regresión de O'Conner usted mismo.
Dónde encaja una estimación 1RM O'Conner en entrenamiento, docencia y software
En esta página el trabajo se ejecuta por completo en su navegador; a través de la API cada consulta correcta cuesta $0.002, la validación fallida no se cobra y no se almacena nada tras devolver la respuesta. Esa división — exploración interactiva gratuita y una API de pago idéntica — coincide con el resto del catálogo KIT de nivel A y le permite pasar de una demo en clase a un pipeline automatizado sin cambiar el resultado matemático. Combínelo con otros endpoints de salud y entrenamiento al construir un pequeño laboratorio de ayudas de fitness gratuitas y deterministas, y trate siempre las fórmulas de predicción poblacional como estimaciones, no como diagnóstico médico ni sustituto de pruebas de fuerza supervisadas y buena técnica.
Casos de integración
Aplicaciones y fixtures de prueba automatizados
Llame al mismo contrato determinista desde scripts y CI para fijar one_rep_max con peso y reps conocidos sin recodificar el coeficiente.
Preguntas técnicas
¿Cuál es la fórmula O'Conner del máximo de una repetición?
1RM = weight × (1 + 0.025 × reps). Introduzca la carga que levantó y el número de repeticiones exitosas (1–12); la API devuelve one_rep_max redondeado en la misma unidad de masa que weight.
¿Cuánto cuesta la calculadora 1RM O'Conner?
La herramienta en el navegador es gratuita. Las solicitudes a la API usan saldo prepago KIT a $0.002 por llamada correcta; la entrada inválida no se factura.