How to display wordpress login form on index.html home page?

Solution:

You should be using an index.php instead of an index.html file. That will allow you to use WordPress functions outside of WordPress. That would then allow you to put <?php wp_login_form(); ?> wherever you want the form to go.

Otherwise you’ll have to copy the HTML output of the current login form and paste it into the html file.