Just an fyi, for those with incomes too high to use the usual free file program, there is an alternative offered by the United Way through
https://www.myfreetaxes.com (I'm not affiliated in any way).
You need to select "By Myself" and sign up to receive marketing emails from the UW, but you'll get a link to Taxslayer. I found it nearly painless even though it is supposed to be "unguided". I had W2 income, itemized deductions, long/short-term capital gains, backdoor roth, dividends, so ymmv. The only issue I had was getting Form 8606 to populate properly, which took a few tries.