2007 wurde Swillims zum zweiten Mal Deutscher Hallenmeister. Kurz darauf gewann er die Silbermedaille bei den Halleneuropameisterschaften in Birmingham. Er verbesserte dort seine Hallenbestzeit auf 45,62 s. Im selben Jahr gelang es ihm endlich auch, den Deutschen Meistertitel im Freien bei den Meisterschaften in Erfurt zu holen. Seine persönliche Bestleistung im Freien stellte er mit 45,44 s bei den Weltmeisterschaften 2007 in Ōsaka auf. Diese Zeit im Vorlauf genügte ihm allerdings nicht für den Einzug in die nächste Runde. Im Staffellauf erreichte das deutsche Quartett den achten Platz.