It was written by the group's lead singer and guitarist Daniel Johns, as well as Australian musician Julian Hamilton. "Straight Lines" is one of only four Silverchair songs to feature a co-writing credit by a non-member, the other three also being songs from "Young Modern" co-written by Johns and Hamilton.