Yes, Windows 11 is still free for current Windows 10 users as long as you have a genuine Windows licence assigned to your computer.