wget recursive download, but I don’t want to follow all links

You might also try HTTrack which has, IMO, more flexible and intuitive include/exclude logic. Something like this… httrack “https://example.com” -O ExampleMirrorDirectory \ “-*” \ “+https://example.com/images/*” \ “-*.swf” The rules will be applied in order, and will override previous rules… Exclude everything But include https://example.com/images/* But exclude anything ending in swf