Calculadora de GPA sin ponderar
A, B+, B y A- dan un GPA sin ponderar de 3,5: las letras valen 4,0, 3,3, 3,0 y 3,7 en la escala simple de cuatro puntos y cada asignatura cuenta una vez, sin extra por honores ni horas de crédito. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Los expedientes de instituto y universidad suelen imprimir dos promedios de puntos: una cifra ponderada que añade puntos extra por honores, Advanced Placement o International Baccalaureate, y una cifra sin ponderar que permanece en una escala llana de cuatro puntos. Orientadores, familias y estudiantes buscan de forma específica una calculadora de GPA sin ponderar cuando una solicitud universitaria, una hoja NCAA o un portal de becas pide el promedio con cada asignatura igual y hay que ignorar los recargos por dificultad y el peso de las horas de crédito. Esta herramienta asigna cada letra a la tabla estándar de cuatro puntos sin ponderar —A y A+ equivalen a 4.0, A- a 3.7, hasta F igual a 0— y promedia esos puntos de modo que cada curso cuenta una sola vez. Úsela para planificar y comprobarse; confirme siempre la escala oficial impresa en la clave del expediente de su centro.
Qué es un GPA 4.0 sin ponderar y la tabla de letras que emplea
Un promedio de puntos sin ponderar es la media aritmética de las calificaciones de cada curso después de traducir cada letra a una escala llana de cuatro puntos, sin punto extra por honores ni Advanced Placement y sin peso extra para un laboratorio de cinco créditos frente a un seminario de un crédito.
En esa escala una A o una A+ vale cuatro punto cero, una A- tres punto siete, una B+ tres punto tres, una B tres punto cero, una B- dos punto siete, una C+ dos punto tres, una C dos punto cero, una C- uno punto siete, una D+ uno punto tres, una D uno punto cero, una D- cero punto siete y una F cero.
Esos doce peldaños con más y menos, más la F, forman la tabla cerrada que usa esta calculadora; no inventa un 4.3 para A+, no añade un quinto punto por AP Chemistry y no multiplica por horas de crédito. La fórmula es por tanto el promedio más simple posible: sume los valores de puntos y divida por el número de cursos.
Esa es la cifra que muchos institutos de Estados Unidos imprimen junto a la palabra unweighted, la que piden a menudo las hojas de elegibilidad NCAA y la que necesita un estudiante cuando la solicitud dice literalmente GPA sin ponderar en escala 4.0. Una calculadora de GPA ponderada por créditos es otro instrumento: multiplica cada nota por las horas de crédito para que un curso anual de ciencias vote más que un optativo semestral.
Una calculadora de GPA ponderada por dificultad es distinta otra vez: infla la escala a 4.5 o 5.0 para honores y AP. Esta página existe porque la gente busca esas tres frases como tres trabajos distintos. Si usted ya tiene un único CGPA indio de diez puntos en lugar de una lista de letras, use el convertidor de 10 a 4 en vez de promediar cursos.
Contrato de entrada, forma de la respuesta y errores de validación
Cada fila necesita grade, una letra de la tabla cerrada sin ponderar A+, A, A-, B+, B, B-, C+, C, C-, D+, D, D- o F. Un label opcional guarda el nombre del curso para mostrarlo. Las letras se recortan y pasan a mayúsculas, de modo que a plus y A- se interpretan igual que A+ y A-.
El campo opcional decimals es un entero de cero a seis y vale dos por defecto. Se aceptan como máximo ochenta cursos. Los label opcionales se omiten en lugar de devolverse como null.
Esos fallos no se facturan. Ejemplo: Inglés A, Álgebra II B+, Biología B e Historia de EE.UU. A- produce catorce quality points y un GPA sin ponderar de tres punto cinco en la escala de cuatro.
Dónde una calculadora de GPA sin ponderar aporta valor
Las oficinas de orientación universitaria usan una calculadora de GPA sin ponderar cuando Common App o un formulario institucional pide el GPA en escala 4.0 y el expediente oficial del centro imprime ambas cifras —ponderada y sin ponderar—: el estudiante no debe pegar el número ponderado en la casilla sin ponderar. El personal de elegibilidad deportiva y las hojas de amateurismo NCAA suelen querer el promedio con cada curso igual para que una carga de honores de cinco periodos no oculte un grupo de notas bajas en materias nucleares.
Los programas de becas y de primer acceso a la universidad ordenan cohortes mixtas de instituto en una sola columna sin ponderar antes de mirar el rigor como factor holístico aparte. Mantenga visible la tabla de letras en su interfaz, documente que A+ está limitado a 4.0 y fije el gpa redondeado en las pruebas para que correctores de tareas, plugins LMS y workers de borde sigan reproducibles entre runtimes.
Esta herramienta es educativa y determinista, no un sustituto del cálculo oficial del registro cuando un centro usa una variante local de cortes con más y menos.
Qué puede hacer con ella
Solicitudes universitarias en escala 4.0
Rellene el campo de GPA sin ponderar de Common App y de formularios institucionales a partir de letras, sin puntos de honores ni pesos por horas de crédito.
Filtros NCAA y de becas
Ofrezca a los revisores un único promedio 4.0 con cada curso igual cuando el expediente oficial también imprime una cifra ponderada que no debe mezclarse.
Preguntas frecuentes
¿Añade esta herramienta puntos extra por honores, AP o IB?
No. El GPA sin ponderar ignora la dificultad. Una A en AP Chemistry y una A en un optativo ordinario aportan ambas 4.0. Use una herramienta de GPA ponderado si necesita una escala de honores 4.5 o 5.0.
¿En qué se diferencia de una calculadora de GPA ponderada por créditos?
Una calculadora ponderada por créditos multiplica cada nota por las horas de crédito para que un laboratorio de 5 créditos vote más que un seminario de 1 crédito. Esta calculadora sin ponderar trata cada curso por igual, que es la cifra que buscan la mayoría de consultas de GPA sin ponderar.
¿Qué calificaciones con letra se aceptan?
Se admiten A+, A, A-, B+, B, B-, C+, C, C-, D+, D, D- y F. La entrada no distingue mayúsculas.
¿Una A+ vale más de 4,0 en un GPA sin ponderar?
No. En esta tabla la A+ y la A valen 4,0, así que el signo más en la nota máxima nunca sube el promedio por encima de cuatro. No se usa un 4,3 para la A+; si su centro publica otra escala oficial, manda la suya.
¿Me sirve si solo tengo un CGPA sobre diez?
No directamente. Esta calculadora promedia una lista de calificaciones con letra, asignatura por asignatura. Si ya tiene un único CGPA de diez puntos al estilo indio, use un conversor de diez a cuatro en lugar de promediar asignaturas.
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/edu/unweighted-gpa \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"courses":[{"grade":"A","label":"English"},{"grade":"B+","label":"Algebra II"},{"grade":"B","label":"Biology"},{"grade":"A-","label":"US History"}]}'const res = await fetch("https://api.kit.forhosting.com/edu/unweighted-gpa", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"courses": [
{
"grade": "A",
"label": "English"
},
{
"grade": "B+",
"label": "Algebra II"
},
{
"grade": "B",
"label": "Biology"
},
{
"grade": "A-",
"label": "US History"
}
]
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/edu/unweighted-gpa",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"courses": [
{
"grade": "A",
"label": "English"
},
{
"grade": "B+",
"label": "Algebra II"
},
{
"grade": "B",
"label": "Biology"
},
{
"grade": "A-",
"label": "US History"
}
]
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/edu/unweighted-gpa", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"courses":[{"grade":"A","label":"English"},{"grade":"B+","label":"Algebra II"},{"grade":"B","label":"Biology"},{"grade":"A-","label":"US History"}]}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"courses":[{"grade":"A","label":"English"},{"grade":"B+","label":"Algebra II"},{"grade":"B","label":"Biology"},{"grade":"A-","label":"US History"}]}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/edu/unweighted-gpa", 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
{
"courses": [
{
"grade": "A",
"label": "English"
},
{
"grade": "B+",
"label": "Algebra II"
},
{
"grade": "B",
"label": "Biology"
},
{
"grade": "A-",
"label": "US History"
}
]
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "edu.unweighted_gpa",
"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.
Límites
max_items | 80 |
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
Contrato de entrada, forma de la respuesta y errores de validación
Envíe por POST un cuerpo JSON con el campo obligatorio courses como matriz no vacía de objetos fila. Se aceptan los alias grades, items y rows para que columnas de hoja de cálculo y nombres de formularios antiguos se correspondan sin renombrar; también se acepta una cadena de letras o una lista separada por comas y se expande en filas. Si hay éxito el cuerpo incluye gpa (el promedio redondeado), scale fijo en cuatro, course_count, quality_points (la suma redondeada de la tabla), decimals, weighting equal_course, method unweighted_4_0, una cadena formula, la lista letters y una matriz courses que ecoa cada index, la letra canónica, points y label cuando se suministró. Si faltan courses, la lista está vacía, el valor no es una matriz, hay una letra desconocida como E o P, decimals no es entero o la lista supera ochenta filas, la tarea falla con invalid_input nombrando el campo.
Dónde una calculadora de GPA sin ponderar aporta valor
Los importadores de backend necesitan la misma función pura como API para que un CSV de letras nunca aplique en silencio una tabla AP de 5.0 que la página pública no menciona. Como la implementación es parse puro de nivel A, cada llamada exitosa cuesta el precio base publicado $0.002 sin tokens de modelo ni red saliente; las cargas inválidas no consumen saldo.
Casos de integración
Widgets de orientación e importación de expedientes
Ejecute la misma tabla sin ponderar en una herramienta gratuita del navegador y en lotes API para que las demos públicas y las canalizaciones CSV no discrepen.
Preguntas técnicas
¿Cómo se calcula el GPA sin ponderar en una escala 4.0?
Asigne cada letra a la tabla estándar (A y A+ = 4.0, A- = 3.7, B+ = 3.3, B = 3.0, B- = 2.7, C+ = 2.3, C = 2.0, C- = 1.7, D+ = 1.3, D = 1.0, D- = 0.7, F = 0) y divida la suma por el número de cursos. Cada curso cuenta una vez.
¿Cuánto cuesta la calculadora de GPA sin ponderar?
La herramienta del navegador es gratuita. Las solicitudes API usan saldo prepago KIT a $0.002 por llamada exitosa; la entrada inválida no se factura.