Skip to content

Instantly share code, notes, and snippets.

@raspiduino
Created June 16, 2025 15:53
Show Gist options
  • Save raspiduino/b1ae51c91f20e2e7b5a75be7e12e4c0c to your computer and use it in GitHub Desktop.
Save raspiduino/b1ae51c91f20e2e7b5a75be7e12e4c0c to your computer and use it in GitHub Desktop.
How to download undownloadable PDF from Heyzine flipbook (as of June 2025)

How to download undownloadable PDF from Heyzine flipbook (as of June 2025)

(Seriously?)

The following instructions are for Chrome, user may perform similar actions when using other browsers

  • Step 1: F12 inspect the flipbook page
  • Step 2: Go to Application then Session storage and click on https://heyzine.com and you should see this: image
  • Step 3: Get PDF url from the Key column. Original key should be something like hz_cache_1201_p_10_normal_https://cdnc.heyzine.com/files/uploaded/v3/[REDACTED].pdf.
  • Step 4: Your PDF is at https://cdnc.heyzine.com/files/uploaded/v3/[REDACTED].pdf
  • Step 5: Enjoy!

Ending words

Heyzine should implement something more serious if they want to hide the PDF from user. I originally take a look at the Network tab, but the images are all in blob and I originally thought of writing a script to download them and convert to PDF. But then I take another look around and found the PDF URL in the session storage.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment