There are many free desktop screenwriting applications and online tools that you can use to write scripts and screenplays. Try Trelby or Causality as these are good ones. You can also write a screenplay for free using the web-based software mentioned in this article.