Free Sitemap Generator for 5,000 Pages!
This Free Sitemap Generator stands above the rest because it will generate a sitemap of up to 5,000 pages. That is much higher than most free sitemap generators. The only problem is the sitemap is queued so it may take a few hours to generate your sitemap.
Also, check out this free sitemap generator, which also has a 5,000 limit.
If you have more than 5,000 pages, here are a couple options.
First, you could use a PHP script that you run on your server. I have used phpSitemapNG and it works great. This script crawls your website to add dynamic and static pages to your sitemap.xml file. It also supports gzip.
Second, you could download an application to your PC. I used A1 Sitemap Generator (also available at download.com) and it worked great. It has a lot of features, so it was a little tricky to get working right away, but it worked well. This application allows you to save the sitemap.xml file, which you then must FTP to your website’s directory on its server.