Is there a way to e-file extension on desktop Turbotax?
No. An extension, Form 4868, can only be printed and mailed using the TurboTax desktop editions.