A1 Website Analyzer is a Windows and macOS website and link analysis tool. After a site crawl, it can filter and show you all pages (including broken links to internal and external URLs), file sizes, response codes, duplicate content, titles, descriptions, H1, H2 canonical, internal anchor text to pages, link line numbers, link follow/nofollow states, navigation click length, all top keywords and a ton of other data. It will also calculate the internal link juice "score" of all pages.
You can also combine website crawls with data from e.g. Apache log files and CSV exports from Google Webmaster tools for even more functionality.
There is no fixed limit of URLs (or links for that matter), and the practical limit is well above 100,000+ unique URLs. Some have reported success crawling many-million-page websites, but it depends on the computer, website and program configuration.