[Windows] Convert websites into perfect PDF files with 7-PDF Website Converter

Have you ever wanted to convert a website into a PDF file? Well, there are programs out there that can do that, but unfortunately they don’t always work so great. Sometimes part of the website will be cut off, and it seems like you are left with very little control. 7-PDF Website Converter promises to correct those problems.


Main Functionality

7-PDF Website Converter is a PDF tool that is able to convert website layouts into PDF files. The output file is clean and in one piece. The whole point behind the program is to make creating a “web” PDF a whole lot easier.


  • Allows you to quickly create a PDF from a website
  • Does not change the website’s layout when converting to PDF format
  • Offers a printing option for whole websites (referred to as e-book mode)
  • Auto creates a table of contents from web content
  • Auto creates page numbers and headers with web addresses
  • Preserves links
  • Although I reviewed the normal app, there is a portable app available on their website


  • Pro version available, and thus not all features are available in the free version
  • Doesn’t seem to work 100% of the time


There are a number of PDF tools out there that can transform websites into PDF files. However, a number of the ones I have used in the past have done a poor job of this task. The websites come out in pieces, sometimes with parts cut off, and normally in a completely different format than what I saw online. So when 7-PDF Website Converter told me that I would never have to worry about this again, I was interested to say the least.

First, let’s cover a few features of 7-PDF Website Converter. The program gives you the ability to preserve the look of a website in a PDF format. Usually, it is able to retain the layout of the website. I say usually because there were a few sites that did not translate so well into PDF format (despite the claims of the program). However, this didn’t happen often and was almost forgivable given the “odd” layout of some of the sites I tested it on.

The program is also able to automatically make a table of contents from the web content. This was a neat little feature that may save you a bit of time. 7-PDF Website Converter also allows for clickable PDF links from website links and website navigation. That being said, the free version does have a limit to how many links you can create. That is something that you should keep in mind.

I would also like to point out that there is a portable version of this program available on the website listed below. I chose to try out the non-portable version, but for those of you who don’t like installing things, feel free to try out the portable version. I assume that both of these work pretty similar, but I could be wrong, as I didn’t get a chance to try that program.


Overall, if you are looking to turn a website into a PDF file, I recommend giving 7-PDF Website Converter a try. Yes, there are other programs out there that can do the same thing, but if you’re looking for an alternative program, this one will get you by.

Price: Free (Pro version available)

Version reviewed: 1.0.6

Supported OS: Windows 2000 / XP / Vista / 7

Download size: 1.23MB

VirusTotal malware scan results: 0/44

Is it portable? Yes, has a portable version

7-PDF Website Converter homepage

Related Posts

  • mukhi

    @Rob (Down Under): yes, i make sure the portable program is using .ini in the app folder.
    now, i know you are a developer. ^_^

  • Eric989

    For those of you who are still concerned about programs from portableapps.com, just read their strict portable apps guidelines here. It plainly states that their programs are required to be fully portable and self-contained in one directory and its sub-directories, not to touch the registry or leave any files behind on the PC, not to interfere with any installed software, and not to be broken by a drive letter change.
    This page further explains why they use an executable and not a zip file. This allows easy upgrades of programs, has better compression and is a smaller file than a zip would be, helps with licensing issues on some programs, doesn’t require an unzip utility, and is digitally signed among other things.
    All of their programs will run standalone without having the actual portableapps platform installed. It provides several extra useful features but is completely unnecessary for the programs to be fully functional. I do think that they advertise too much about their platform and what it can do but you don’t need it at all.

  • Eric989

    @Rob (Down Under): I didn’t install anything to the desktop, I just ran the PortableApps automatic extraction process there for ease. It was never going to be there permanently. I even said I erased it just to confirm that all of the new files and folders created on my system were in the main folder of the portable program and they were.
    I still don’t see what you don’t like about the PortableApps format. As far as I can tell, you are just uneasy about the fact that it is an executable and not a zip file, but all that executable does is ask you where you want to extract to and does that for you and makes sure you are not overwriting your settings if you are upgrading a program. I have yet to see anyone provide an example of a PAF program that did anything different.
    Anybody who avoids PortableApp’s programs is really missing out. Prior to a temporary disruption from Super Storm Sandy, they were churning out about 5 to 10 new portable programs a week.

  • Rob (Down Under)

    A truly portable program can run from anywhere. So any folder name will do.
    I wrote a program for our members (DotTechies) called Capslock Warning, which Ashraf has available for members to download. It is portable and can be run from any folder, such as C:\capswarn\
    Before MS invented the Windows Registry, programs used to use .ini files.
    They are text files, and can be created (by the program) in the same folder as the program is running from. That is what I use.
    PS Someone mentioned installing into the desktop. I shudder when people do that.

  • mukhi

    @SteveS: good discussion and tips…
    well, i normally use even 3rd party websites to get portable apps like “portableappsdotcom”, and i don’t mind as long as it stays portable. to check, i try to see whether some start-menu shortcut has been created and/or whether an entry has happened in “add or remove programs”. if not, this program can definitely be run from a flash drive. it is still possible some portable programs are writing to registry or something rendering the program as essentially non-portable. however, a portable app may offer stealth but may not offer non-traceability! it is almost impossible that you can hide your activities on a windows machine from a capable system administrator.

    @Rob (Down Under)
    “Create a folder called –
    And then create sub folders in there for all your portable programs.”

    is “the typical name and the destination” your choice or you must do it to make sure that portability may be obtained? i simply create a folder “My Portable Apps” in D drive (non-OS drive for me) and extract apps in this folder.

    one more thing…i find some portable apps are rendered as non-portable once you update; therefore, i manually get the updated version (like download and extract) which is clumsy. hence, for programs i regularly use, i use them as installed since i want instant update for, say, FF and its all add-ons. and, for portable programs like ccleaner, VLC you cannot update automatically, you may need to go to their site or go through the entire installation process again. jdownloader is a nice portable program that does the entire job for you…you click “update now?” and it does automatically.

  • SteveS

    @RobDU, et al, re: PortableApps:
    To iterate, I just said I didn’t choose to use PA. not that I didn’t like it ;) It’s a fine system, I just like doing it myself.

    My steps:
    1. Try 7zip
    2. Try UniExtract
    3. Try Install in a virtual machine then copy files out of vm.
    4. As last resort, Use Cameyo to build virtual app.

    If I have to resort to step 3 or 4, I install in vm while Zsoft Uninstaller (portable;) is monitoring to generate a log file.

    As someone mentioned, some installs will drop drivers in …\system32 or may register dlls. It is easy to use the log file to know what drivers to copy to the sys folder. If you try to run the app portablly and a dll isn’t registered, now we know what needs to be manually registered. … If trying to run the app fails due to a service not running, then we know what service to start.
    Usually, if it requires that much work to go portable, I have another beer and just use the installer.

    It continues to amaze me how many apps are really portable by just unpacking them, or installing in vm and copying.

  • Eric989

    Based on multiple complaints about the PortableApps format installer process, I decided to do a little test. I selected a paf program called Virtual volumes view mainly because it was at the top of everything’s list of files with .paf in them. I took note of the number of files on my system as displayed by everything. I then installed VVV to my desktop and took note of the number of files shown by everything. I then catalogued the folder it created on my desktop with Cathy and confirmed the number of new files shown by everything were all in the extraction folder. I then securely deleted the folder so as to avoid the recycle bin and saw that the number of files on my system returned to the exact same as before I installed VVV. I then reinstalled it and had nirsoft’s regfromapp program confirm that nothing was touched in the registry.
    After these tests, I am confident that PortableApp’s programs (at least this one, I am not going to test them all) make no changes to your system except for the extraction of the program to the folder of your choice. It is just that simple. It extracts the program folder and makes no other changes to your computer whatsoever.

  • Eric989

    @cpusrvc: I too love DoPDF. It does a great job.
    @Rob (Down Under): I never tried unMHT, but I use another Firefox extension called Mozilla Archive Format. It handles the mht format and can also produce its own .maff format. This format can do everything mht can but it is losslessly compressed and can be a much smaller file. It also can handle multiple pages at once. With it you can save all of your tabs in a single maff file.
    I am not sure of your complaints about the portableapps format taking over a thumb drive. I use their stuff all the time and prefer it over any other kind of a portable program. The portable apps platform is not needed. I think this format is much more simple because it makes upgrading very easy because it is smart and will not overwrite your settings. Don’t you hate going through all of that overwrite yes or no junk or having to manually find your settings file and save it somewhere else before you extract the newer version? With PAF you don’t have to worry about any of that, and as far as I can tell all of their stuff is fully portable and doesn’t leave any traces hidden on your system. I can’t count the number of times I have found other “portable” programs making folders and files in my documents and other places without my permission.
    I would say PortableApps does keep it simple. Its complexity is giving you a clear choice of where you want the program to end up, not overwriting your settings, and not forcing you to open up the archive before extraction to see if the file and folder structure is the way you want it. How many times have you forgot and extracted a portable program and everything ended up in the top directory and not in a folder with the program’s name? PAF eliminates all of that extra work and is especially handy if you just let it save to the default location. That makes upgrading very easy.

  • Rob (Down Under)

    Just read your comment, and your mutual dislike of PortableApps.
    I have been avoiding their programs, up till now.
    Could you elaborate a bit more on the steps you take. Can the real portable be extracted and moved into say C:PGMS_NoInstallSomeName
    What crap (or complexity) would the PortableApps ‘Install’ leave behind ?
    Can I use 7-zip instead of UniExtract ?

  • Rob (Down Under)

    Sorry you may have been more correct than I.
    In my previous post I excluded USB Thumb Drives from my examples. The reason that I did that was because there are a couple of sites that took it upon themselves to create there own ‘host’ for portable apps. I dislike that intensely, as it is muddying up (complicating) the concept of a portable program.
    PortableApps is one of those offenders, and I just avoid them. I am not saying their programs are useless, I just like to use ‘KISS’ (Keep things Simple).

    There is also another greater offender that ‘take over’ a Thumb Drive. I avoid them also.

    So again i apologize, as the complexity that PortableApps uses, may very well be an installer.

  • jipy

    opera can save files as mht

  • @Rob (Down Under): Thanks for clarification. Yes the “install” was just an unpack so technically not an install. However the developer calls it an install as per following screen shot. Note that the supplied file was an .exe not a zip – so I actually ran it thinking it was the portable program. Yes you could just “unzip” it, but having looked at it in an unzip program the directory names in the zip were not correct and were renamed by the “install”

  • cpusrvc

    @njwood60:I don’t know which PDF printer driver you are using, but I have used several, including paid ones, and DoPDF is as good as or better than the other printer drivers, from my experience. When it doesn’t work, I use the FF add-on (sometimes as my first choice) and it seems to work fine with those that DoPDF doesn’t.

  • Rob (Down Under)

    You said –
    “Definitely an install. But I think it was essentially an “unpack””
    I have been one of the biggest proponents of portable programs.
    I even had to nag for months on this site, to get ‘portable’ being highlighted for any reviewed programs
    I think it is important to get the definitions (meanings) clear –
    “What is an install” versus “What is portable”.
    I will leave programs that run from USB drives out of the discussion. (Mind you any program that is portable by my definition, will happily run froma a thumb drive.)
    When we install a program, the installer can place DLLs, OCXs, etc into the Windows folder. The installer also places the programs EXE into some semi protected folder, and usually creates Start Menu entries, and some shortcuts. It also creates numerous entries in the Windows Registry.
    When we get a portable program, (which is usually zipped), we can just create a folder and unzip it into that folder (NOT AN INSTALL).
    We can then (if we choose) create a shortcut to the EXE, and even organzize for it to start with Windows. (Some portable programs have ‘Settings’ that can do that for you.)
    The portable program will now run happily from that folder you created.
    As I mentioned, I have a parent folder called C:\PGMS_NoInstall\
    I then create a sub folder for every portable program that I place into my PC.
    If all you did with your program was unpack it, THEN THAT WAS NOT AN INSTALL.

  • @cpusrvc:I also use a printer driver to “print” to PDF and it works brilliantly, but for web pages it only prints the “print” version of the page. Quite often a print version of a web page does not include everything on the page – e.g. the images may not show. So 7-PDF converter can do a better job as it will capture the page as it is, not how the website developer decided it should look when printed.

  • SteveS

    Nice find !

    It did exactly what I wanted: get an online help file into a pdf with exactly the bookmarks I wanted. The bookmarks were based on headings which was what I was hoping because there wasn’t a sidebar index/toc. (site/app ref: nircmd)

    I made no custom settings.
    Now, if this thing craps out and does not hold it’s default settings and performance after 30 uses … it will be a total junk app in my view. … that shouldn’t take long to find out. Thanks to @cyber for pointing that out.

    As to install: I don’t install anything I can beat into a portable. I don’t choose to use the PortableApp system for my portables either. I downloaded the installer ran it thru UniExtractor and ran it from the resulting {app} folder.
    I just copied and pasted the url.
    No idea yet on multi-level “sites”

  • cpusrvc

    Firefox 16 (and for along time before) can save .MHT files. Just use “Ctrl-S”. Alternatively:

    If the Menu toolbar is OFF (has “Firefox” drop-down top left corner) do “Save Page As …”, “Save Page As …”, and it will show format MHT to save your file.

    If the Menu toolbar is ON (all dropdown menus are shown) do “Save Page As …” and it will show format MHT to save your file.

    I save web pages in PDF format many times a day to save copies of a web page as it existed when I visited it. This is mostly used when I buy items on-line. I want to capture the exact terms & specs of what I am buying, so I make a copy the item sales page. I also make a PDF copy of all the other significant pages (payment, order review, etc.). In case there are any future disputes with the vendor, I have copies of everything that I need to file a dispute with the credit card company.

    I use the free DoPDF printer driver that saves most pages in reasonably accurate copy of the original page. Because I use FF mostly, I also have an add-on called “Print Pages to PDF” which prints more accurate pages, but sometimes hangs.

  • @A&L: No I didn’t have to “save” the web page first. IN fact you don’t even need to open the web page or have your browser open. You can just type the URL into the converter

  • @Rob (Down Under): Definitely an install. But I think it was essentially an “unpack”

  • A&L

    so you have to save the web page first, then run it through the converter
    I use web2pdf browser add on and it does it in one step

  • Rob (Down Under)

    I would not be placing your portable version in the ‘program files’ folder.
    Create a folder called –
    And then create sub folders in there for all your portable programs.
    Thats what I do in XP, and also have done that in Win 7.
    PS You mentioned after Install ?
    Surely(Shirley) a portable program does not require an Install ?

  • I installed the portable version
    Firstly it wouldn’t let me install into the “program files” directory – fair enough I guess as it would cause problems on Windows 7 without permsisions to write to that directory, but I have XP so want to install to program files.

    After install I copied the files to a folder in “program files” and it all ran OK

    The first website I tried to convert was chopped off at about two thirds of the way down the page with a big white space and then the rest of the website on the second page. It did need two pages but not sure why it split the page early. I thought it may have been because it wouldn’t split images, but I tried another site and an image was split over 2 pages.

    The output pdf may not look the same as the website in your browser. Not sure what browser (or processor) they’re using but the drop down boxes on the site I converted looked completely diffrerent in the pdf to what they do in my FF browser. Not a big deal unless you want to show a client what their website is going to look like – I certainly wouldn’t want to be trying to make the drop down boxes look like those in the pdf!

    Converted this actual dottech page and it seems pretty much spot on!

    Not whinging about the program as it really is very good, but pointing out issues that may help someone else (or the developer!)

  • cyber

    Several of the “Pros” you name will only be available for the first 30 times you use the program, otherwise you must upgrade (see note at the bottom of the picture)!

  • Don Dells

    The reason to us PDF instead of MHT is because it is SO much more available and used by most folks. I send a PDF to a client and they know just what to do with it. I send a MHT file and they would say “what is this you sent me?”

    Am I not right folks?

  • mukhi

    @Rob (Down Under): cool, i will take that.

  • The big question is:
    Why would you want to do this?
    1. To archive your own Site
    2. Archive someone else’s
    3. Give away copies of your Site? (Lost revenue/stats)

    Why not use one of the WEb-2-Ebook compilers?


  • Rob (Down Under)

    I only use FF
    There is an extension called unMHT that allows me to save as .mht

  • mukhi

    @Rob (Down Under): excellnt question: “Would one single click save those 7 pages for me ? (and what other crap would it save at the same time ?)”

    if it does, it is worth downloading the program, right now!

    but interesting, firefox does not save file as mht.

  • Rob (Down Under)

    Perhaps needs a clarification / description as to what is a ‘web site’ ?
    I constantly save web pages as .mht file
    Say it is a single web page, that I perhaps have to scroll down.
    That saves perfectly as a single .mht file.
    That file can be double clicked to view, years from now, and will still be a perfect ‘snapshot’ (not an image) of the web page as it was back then.
    Now let us say it (the web page) was a review on a PCMag web site, and that review was spread over 7 pages. I would have to save the 7 pages (as .mht’s), and I would add _01 _02 etc on to the file names that I was using.
    Is that one example of what you mean as a ‘web site’ ?
    Would one single click save those 7 pages for me ? (and what other crap would it save at the same time ?)
    Can you give examples of other definitions of a ‘web site’ that this program can handle ?