SPANISH LEVEL TEST
This online test takes about 30 minutes to complete and will give you an idea of your own level of proficiency. It’s very useful to know this information about ourselves so I strongly recommend that you take the test. http://ave.cervantes.es/prueba_nivel/default.htm
(PS. We’ve had feedback that the above link doesn’t open on most mobile devices so you may have to open the test on a desktop computer or a laptop).
Once you’ve completed the test above and you know your level then you can go to this site and do an online test specifically for that level.
https://examenes.cervantes.es/es/dele/preparar-prueba This page has a treasure trove of DELE practise tests. These are not online tests that do the marking for us, but the answers are given at the end of each section so that we can mark it ourselves.
http://www.tiatula.com/spanish-placement-tests/ Another batch of online DELE tests. These ones do the marking for us.