I can view opensubtitles.org click on a random title, click download, and a .zip containing an .nfo and .srt downloads no issue.
Presumably that’s the old method; there’s also a ‘download (beta)’ button. It puts up a 20sec timer, then lets me click download and lists how much of my quota (1 of 10, not signed in) I’ve used.
Supposed to remain free, just rate limited to 10/day.