Prueba de nivel:

Prueba de Nivel de Español Gratis e Interactiva - Tu Web

Prueba de Nivel de Español Gratis e Interactiva

Esta prueba es solo para conocer tu nivel actual de español. No es un examen, no hay presión y nadie pierde puntos por dudar. La idea es ver cómo usas el idioma en situaciones normales: hablar del día a día, del trabajo y de cosas reales.

No necesitas responder perfecto. De hecho, cuanto más natural seas, mejor. Contesta con lo que sabes ahora, sin traductor (confía un poco en tu cerebro, suele portarse bien).

Con tus respuestas podremos ver en qué nivel estás y qué tipo de contenido te va a ayudar más a avanzar. Fácil, rápido y sin drama.

Nota: Si quieres que te enviemos un contenido basado en tu nivel después de hacer la prueba, envíanos un email a perezosoespanol@gmail.com

Cargando evaluación...

¿Dudas con el resultado?

Si al terminar sientes que el nivel sugerido no se ajusta del todo a tu realidad, no te preocupes. Escríbenos directamente para que podamos analizar tus respuestas juntos, resolver cualquier pregunta y asegurarnos de encontrar tu punto de partida perfecto.

¿Has pensado en tomar clases de español?

Puedes agendar una clase de prueba de 30 minutos gratis. Conversamos un rato, conocemos tus objetivos reales y diseñamos juntos un plan personalizado para que hables español desde el primer día.

© 2026 perezoso español. Hablar español es posible!

' + '
' + '

Mide tu competencia real

' + '

Analizaremos 60 puntos clave distribuidos en todos los niveles del MCER.

' + '
' + ['A1', 'A2', 'B1', 'B2', 'C1'].map(function(lvl) { return '
' + '' + lvl + '' + '12 p.' + '
'; }).join('') + '
' + '' + '
'; } else if (gameState === 'quiz') { const q = QUESTIONS[currentQuestionIdx]; const progress = ((currentQuestionIdx + 1) / QUESTIONS.length) * 100; let optionsHtml = ''; for (let i = 0; i < q.options.length; i++) { let opt = q.options[i]; let btnStyle = "bg-white border border-slate-200 hover:border-custom-brand"; if (showFeedback) { if (i === q.correct) { btnStyle = "bg-green-50 border-green-600 text-green-800"; } else if (i === selectedOption) { btnStyle = "bg-red-50 border-red-500 text-red-800"; } else { btnStyle = "opacity-40 border-slate-50"; } } optionsHtml += ''; } let feedbackHtml = ''; if (showFeedback) { feedbackHtml = '
' + '
' + '

' + q.explanation + '

' + '
' + '' + '
'; } container.innerHTML = '
' + 'Nivel ' + q.level + '' + '
' + '
' + '
' + '' + (currentQuestionIdx + 1) + '/' + QUESTIONS.length + '' + '
' + '
' + '

' + q.text + '

' + '
' + optionsHtml + '
' + feedbackHtml + '
'; } else if (gameState === 'email') { container.innerHTML = '
' + '
' + '' + '
' + '

¡Prueba completada!

' + '

Ingresa tus datos para recibir el informe detallado de tus resultados y desbloquear tu nivel estimado.

' + '' + '
'; } else if (gameState === 'result') { const final = calculateFinalLevel(); let scoreBlocksHtml = ''; const levelsList = ['A1', 'A2', 'B1', 'B2', 'C1']; for (let i = 0; i < levelsList.length; i++) { let lvl = levelsList[i]; let s = score[lvl] || 0; let blockStyle = s >= 9 ? 'bg-green-50 border-green-200' : 'bg-white border-slate-100'; let textStyle = s >= 9 ? 'text-green-600' : 'text-slate-800'; scoreBlocksHtml += '
' + '' + lvl + '' + '' + s + '' + '
'; } // Sanitizar y capitalizar el nombre del usuario para mostrarlo de forma elegante const userNameClean = state.userName.trim().split(' ')[0]; const capitalizedName = userNameClean ? (userNameClean.charAt(0).toUpperCase() + userNameClean.slice(1)) : ''; // Crear un bloque de revisión interactiva local de respuestas incorrectas si existen fallos let incorrectAnswersHtml = ''; if (state.incorrectAnswers.length > 0) { incorrectAnswersHtml = '
' + '

' + '' + 'Revisión de respuestas incorrectas (' + state.incorrectAnswers.length + ')' + '

' + '
' + state.incorrectAnswers.map(function(item) { return '
' + '
' + '

Pregunta ' + item.questionNum + ': ' + item.text + '

' + 'Nivel ' + item.level + '' + '
' + '
' + '
' + ' Tu respuesta: ' + item.userAnswer + '' + '
' + '
' + ' Respuesta correcta: ' + item.correctAnswer + '' + '
' + '
' + '

' + '💡 ' + item.explanation + '' + '

' + '
'; }).join('') + '
' + '
'; } else { incorrectAnswersHtml = '
' + ' ¡Increíble! Has obtenido un puntaje perfecto. ¡No tienes ninguna respuesta incorrecta!' + '
'; } // Generar una tarjeta de análisis de progresión si existe una nota especial let pedagogicalNoteHtml = ''; if (final.note) { pedagogicalNoteHtml = '
' + '

' + ' Análisis de consistencia:' + '

' + '

' + final.note + '

' + '
'; } // NUEVO: Generar la tarjeta de enfoque personalizado en pantalla let focusPlanHtml = ''; if (final.focusPlan) { focusPlanHtml = '
' + '

' + ' Tu Plan de Enfoque Gramatical:' + '

' + '

Enfócate en: ' + final.focusPlan.name + '

' + '

' + final.focusPlan.desc + '

' + '
'; } container.innerHTML = '
' + '
' + '
' + '' + '
' + '

' + (capitalizedName ? '¡Enhorabuena, ' + capitalizedName + '! Tu nivel estimado es:' : 'Tu nivel estimado es:') + '

' + '

' + final.level + '

' + '

(' + final.desc + ')

' + '
' + focusPlanHtml + pedagogicalNoteHtml + '
' + scoreBlocksHtml + '
' + '
' + 'Reporte detallado enviado a:
' + state.userEmail + '.
' + 'Aciertos totales: ' + Object.values(score).reduce((a, b) => a + b, 0) + ' / 60.' + '
' + incorrectAnswersHtml + '' + '
'; } if (window.lucide) lucide.createIcons(); } if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', render); else render();

Perezoso Español

Chévere, simpático y con personalidad

Envíanos tu historia

Somos encantados con historias! Haz parte de la nuestra contándonos la tuya.

Conócenos

© 2026 Perezoso español - Hablar español es posible!