Free Online Tool

Change Your EPUB Cover Instantly

Upload your EPUB file and a new cover image, combine them together in your browser, and download the result. Works on iPhone, Android, Kindle, Kobo, and every e-reader.

100% in-browser No file uploads No sign-up needed

Cover Changer

Drop your EPUB and a new cover image below. We will combine them for you.

Drop EPUB file .epub .kepub.epub
EPUB cover
Replace
✓
Drop cover image .png .jpg .jpeg .webp .gif .bmp .tiff .heic .heif
Cover preview
Replace
✓
❖
Changed Successfully
Changed book cover

Cover updated! If this helped you out, share it with someone else tidying up their library 📚

WORKS EVERYWHERE

Change EPUB Cover on Any Device

No matter which e-reader or phone you use, EPUB Cover Changer works directly in your browser — no extra software required.

iOS

iPhone & iPad

Change EPUB covers directly in Safari or Chrome on your iPhone or iPad. Pick your EPUB from the Files app, choose a new cover from Photos (HEIC images from your camera roll work natively), and download the updated EPUB straight back to Files. Open it with Apple Books and your new cover appears immediately — no computer needed.

ANDROID

Android Phones & Tablets

Works on all Android devices running Chrome, Firefox, Samsung Internet, or any modern browser. After changing your cover, open the downloaded EPUB in Moon+ Reader, Lithium, ReadEra, FBReader, or Google Play Books. The tool adapts file size limits to your device's memory, so even budget Android phones handle it smoothly.

KINDLE

Kindle & Kindle App

Change your EPUB cover first, then send the updated file to your Kindle using Send to Kindle (via email or the app), or transfer via USB cable. Works with all Kindle models — Paperwhite, Oasis, Scribe, and the basic Kindle — plus the Kindle app on iOS, Android, and desktop.

KOBO

Kobo e-Readers

Fully supports Kobo Kepub format (.kepub.epub). Change the cover, then drag and drop the file onto your Kobo device via USB, or sideload using Calibre. Kobo devices display cover thumbnails in the library grid — the new cover shows up immediately after reimporting. Compatible with Kobo Clara, Libra, Sage, Elipsa, and all models.

WINDOWS

Windows & Mac Desktop

Use any desktop browser — Chrome, Edge, Firefox, or Safari. With more RAM available, the tool allows larger EPUB files (up to 500 MB) and higher-resolution cover images (up to 100 MB). Ideal for processing batches of books or working with large, image-heavy EPUB files that would strain a phone.

ANY DEVICE

Nook, PocketBook & Other Readers

The tool outputs standard-compliant EPUB files that work on virtually any e-reader or reading app — Nook, PocketBook, Onyx Boox, Tolino, and more. As long as your device supports EPUB (EPUB2 or EPUB3), the changed cover will display correctly in your library and on the reading screen.

Unlike Calibre or other desktop tools, EPUB Cover Changer runs entirely in your browser — no installation, no plugins, no account needed. All you need is a web browser and your files.

HOW IT WORKS

Three Steps to a New Cover

1. Upload Your Files

Drag and drop your EPUB or Kepub file into the left slot, and your new cover image into the right slot. You can also click either slot to browse files from your device. Supported ebook formats include .epub (EPUB2 and EPUB3) and .kepub.epub (Kobo Kepub). For cover images, we accept PNG, JPG, JPEG, WebP, GIF, BMP, TIFF, HEIC, and HEIF — so you can use photos straight from your iPhone camera roll without converting first. All files stay in your browser; nothing is uploaded to any server.

2. Change the Cover

Once both files are loaded, the Change Cover button becomes active. Click it and the tool extracts your EPUB, identifies the existing cover image, replaces it with your new one, updates the internal manifest and metadata, and repackages everything back into a valid EPUB file. The entire process typically completes in under 30 seconds, depending on your file sizes and device speed. A preview of your updated book cover appears so you can verify the result before downloading.

3. Download & Enjoy

Your updated EPUB is ready to download instantly with a single click. The file keeps its original filename (with the cover replaced inside), so it slots right back into your library without confusing your e-reader. No sign-up, no watermark, no usage limits. Transfer it to your Kindle via Send to Kindle or USB, open it in Apple Books on your iPhone, or load it onto your Kobo — the new cover displays perfectly across all e-readers and reading apps.

USE CASES

When You Need to Change an EPUB Cover

There are many reasons you might want to replace a book cover. Here are the most common scenarios where EPUB Cover Changer helps.

Fixing Ugly Default Covers

Many EPUB files come with generic, low-resolution, or missing covers — especially older books, public domain titles from Project Gutenberg, or DRM-free backups. Replace them with high-quality cover art that looks great in your e-reader library grid.

Matching Book Series Covers

Have a series where each book has a mismatched cover style? Standardize them by applying a consistent cover design across all books in a series — same fonts, layout, and color scheme — for a clean, organized library appearance.

Updating Foreign Language Editions

If you have a book in one language but want the cover from a different edition (e.g., the original language cover or a localized version), use this tool to swap covers without affecting the book's content or metadata.

Personalizing Your Library

Add custom covers to your own writing, fan fiction, or personal documents converted to EPUB. A custom cover makes your self-published content look professional and easier to identify in your reading app.

Restoring Covers After Conversion

When converting books between formats (e.g., PDF to EPUB via Calibre or online converters), the cover image is often lost, distorted, or replaced with a generic placeholder. Use EPUB Cover Changer to restore the proper cover art after conversion.

Updating to Newer Cover Editions

Publishers often release updated cover designs for reissues or movie tie-in editions. Keep your digital library current by swapping old covers for the latest official artwork without needing to repurchase the book.

WHY CHOOSE

Why EPUB Cover Changer Is Different

Unlike generic online converters, EPUB Cover Changer is built specifically for EPUB cover replacement with a focus on privacy, performance, and format fidelity.

True Client-Side Processing

Every file operation — ZIP extraction, image replacement, manifest updates, and repackaging — runs inside your browser using JavaScript and Web APIs. No server ever sees your EPUB or cover image. This is not just a privacy claim; it is an architectural guarantee verified by inspecting the browser's Network tab: zero upload requests.

Full EPUB Format Preservation

EPUB Cover Changer replaces only the cover image and updates the OPF manifest and metadata accordingly. All other content — chapter files, CSS stylesheets, embedded fonts, navigation, and NCX/NAV documents — remains untouched. The tool handles EPUB2, EPUB3, and Kobo Kepub formats with proper MIME type detection and container.xml parsing.

Adaptive Performance

The tool dynamically adjusts file size limits based on your device's memory (navigator.deviceMemory API) and CPU cores. Low-end phones get 50 MB EPUB / 10 MB image limits; high-end workstations handle up to 500 MB / 100 MB. This prevents browser crashes while maximizing capability on powerful hardware.

Broad Format Support

Accepts 9 image formats including HEIC (iPhone photos) and WebP. The cover image is automatically converted to the optimal format for EPUB compatibility. EPUB inputs support standard .epub, Kobo .kepub.epub, and any valid EPUB2/EPUB3 container — no pre-conversion needed.

Completely Free, No Strings Attached

EPUB Cover Changer is and always will be free to use. There are no premium tiers, no daily usage limits, no forced sign-ups, and no watermarks on your output files. You can change as many EPUB covers as you want, whenever you want, on any device. The tool is supported by non-intrusive advertising — no paywalls hiding features behind subscriptions.

PWA Support — Works Like a Native App

Install EPUB Cover Changer to your device's home screen and it works like a native app — complete with offline support via Service Worker caching. Open it from your home screen, and the tool loads instantly even without an internet connection. Your files still process locally in the browser, exactly the same as online.

UNDER THE HOOD

How EPUB Cover Replacement Works

Understanding the technical process helps you trust the tool and troubleshoot any issues. Here is exactly what happens when you click the Change Cover button.

1

EPUB Extraction

The EPUB file is loaded into memory as an ArrayBuffer and parsed using JSZip. An EPUB is essentially a ZIP archive containing XHTML, CSS, images, and metadata files. The tool reads the META-INF/container.xml to locate the OPF package document, which is the manifest for the entire book.

2

Cover Image Identification

The tool scans the OPF manifest for the cover image reference. In EPUB2, this is the item with id="cover-image" or referenced by the <meta name="cover"> element. In EPUB3, the properties="cover-image" attribute identifies the cover. Multiple detection strategies ensure compatibility with non-standard EPUBs.

3

Image Processing & Replacement

Your new cover image is decoded, normalized to a standard format, and written into the EPUB archive at the correct path. The tool preserves the original image filename and directory structure to maintain manifest integrity. HEIC images are converted to JPEG or PNG since EPUB readers do not support HEIC natively.

4

Manifest & Metadata Update

The OPF manifest is updated to reflect the new cover image's MIME type and file size. If the EPUB includes a cover XHTML page, its <img> tag dimensions are updated. The EPUB metadata (<meta> and <dc:date>) receives a modification timestamp so e-readers recognize the updated file.

5

Repackaging & Download

The modified archive is compressed back into a valid EPUB using JSZip's DEFLATE compression with the correct mimetype entry (stored uncompressed as required by the EPUB specification). The resulting Blob is offered as a download with the original filename or a new one if you choose to rename.

COVER IMAGE GUIDE

Best Practices for EPUB Cover Images

The quality of your cover image makes a big difference in how your library looks. Follow these guidelines for the best results across all e-readers.

1

Resolution & Dimensions

The ideal EPUB cover size is 1600 x 2560 pixels — a 2:3.2 aspect ratio that matches the screen proportions of most e-readers including Kindle, Kobo, and Apple Books. This resolution ensures crisp display on high-DPI e-ink screens. The minimum safe size is 800 x 1280 pixels. Avoid images narrower than 600 pixels, as they will appear blurry or pixelated on modern devices. If your image is larger (e.g., 2400 x 3840), do not worry — e-readers automatically downscale covers to fit their display.

2

Choosing the Right Image Format

JPEG is the recommended format for book covers — it provides excellent image quality at small file sizes, keeping your EPUB lightweight and fast to load. Use PNG only if your cover contains text, sharp geometric shapes, or requires transparency (uncommon for book covers). WebP offers good compression but may not be supported by older e-readers — the tool converts it automatically. Avoid GIF and BMP for covers as they are either limited in color or produce unnecessarily large files.

3

Color Profile & Contrast

Use the sRGB color profile for maximum compatibility across all devices. CMYK images (common in print design) may display with incorrect colors on digital screens. Ensure your cover has good contrast between the title text and background — remember that many e-readers display covers in grayscale on e-ink screens, so a cover that relies solely on color differentiation may not read well on a Kindle or Kobo.

4

Text Legibility on Small Screens

E-reader library grids often display covers as small thumbnails (about 100-150 pixels wide). Make sure your book title and author name are large enough to be readable at thumbnail size. Avoid overly decorative fonts that become illegible when scaled down. A good test: zoom out your cover image to thumbnail size on your screen — if you can still read the title, it will work well on an e-reader.

5

Where to Find Cover Images

Several legitimate sources provide high-quality book cover art: Open Library (openlibrary.org) has covers for millions of books; Google Books and Amazon product pages often have high-resolution cover images; ISBN databases like ISBNdb or the Library of Congress offer cover scans. You can also design your own cover using free tools like Canva, GIMP, or Photopea (a free browser-based Photoshop alternative). Set your canvas to 1600 x 2560 and export as JPEG for best results.

FAQ

Frequently Asked Questions

What formats are supported?
Upload .epub or .kepub.epub files (EPUB2, EPUB3, and Kepub formats) and .png, .jpg, .jpeg, .webp, .gif, .bmp, .tiff, .heic, or .heif cover images. The new image replaces the existing cover inside the EPUB package while preserving all other content, metadata, and formatting.
Is there a file size limit?
EPUB files up to 50-500 MB and cover images up to 10-100 MB, with limits dynamically adjusted based on your device's available memory (RAM). All processing happens locally in your browser, so processing speed depends on your device capabilities. Desktop computers with more RAM can handle larger files than mobile phones.
Are my files uploaded anywhere?
No. EPUB Cover Changer processes everything client-side using JavaScript in your browser. Your EPUB files and cover images never leave your device — complete privacy by design. You can verify this by opening your browser's Developer Tools (F12), going to the Network tab, and observing that no file upload requests are made. The only network activity is loading the page assets and optional analytics.
What image dimensions should I use for the best results?
For the sharpest results across all e-readers, use a cover image at 1600 x 2560 pixels (roughly a 2:3.2 aspect ratio). This resolution looks crisp on high-DPI e-ink screens like the Kindle Paperwhite and Kobo Libra. The minimum recommended size is 800 x 1280 pixels. Images smaller than 600 pixels wide may appear pixelated or blurry on modern e-readers. If your image is larger, the tool will preserve its quality — most e-readers scale covers down automatically.
How to change EPUB cover on iPhone?
Open EPUB Cover Changer in Safari or Chrome on your iPhone. Tap the left slot to choose your EPUB file from the Files app, tap the right slot to pick your new cover image from Photos (HEIC photos work natively), then tap Change Cover. The updated EPUB downloads to your Files app — tap it to open in Apple Books and the new cover appears immediately in your library.
Can I change EPUB cover on Kindle?
Yes. Change the EPUB cover using this tool on any device, then send the updated file to your Kindle via Send to Kindle (email or the Kindle app) or transfer via USB cable. Works for Kindle Paperwhite, Oasis, Scribe, Kindle Basic, and the Kindle app on iOS and Android. Note: for best results, use the Send to Kindle service as it handles format conversion automatically.
How to change EPUB cover without Calibre?
EPUB Cover Changer is a browser-based alternative to Calibre for changing covers. No software installation needed — just open the website, upload your EPUB and a new cover image, click change, and download. Works on phones, tablets, and computers running any modern browser. It is ideal when you are on a device where you cannot or do not want to install Calibre.
Will changing the cover affect my EPUB's internal content?
No. The tool only replaces the cover image file and updates the EPUB's OPF manifest and metadata accordingly. All chapter files, CSS stylesheets, embedded fonts, table of contents, navigation documents, and other internal content remain completely untouched. The EPUB structure stays valid and compliant with both EPUB2 and EPUB3 specifications.
Does this work with DRM-protected EPUB files?
EPUB Cover Changer works with DRM-free EPUB files. If your EPUB has DRM protection (common with books purchased from Amazon, Apple Books, or Google Play), the file is encrypted and cannot be modified by any tool, including this one. You would need to remove DRM first using other tools before changing the cover. Most DRM-free EPUBs from publishers like Tor, Baen, or Project Gutenberg work perfectly.
What is the difference between EPUB2 and EPUB3 covers?
EPUB2 identifies the cover image via the id="cover-image" attribute or a <meta name="cover"> tag in the OPF file. EPUB3 uses the properties="cover-image" attribute on the manifest item. EPUB Cover Changer detects and handles both formats automatically, so you do not need to know which version your EPUB uses.
Which image format should I use — PNG or JPEG?
For most book covers, JPEG is the best choice — it provides excellent quality at smaller file sizes, which keeps your EPUB lightweight. Use PNG if your cover has text, sharp lines, or transparency that you want to preserve. The tool automatically converts your image to the optimal format for EPUB compatibility regardless of the input format you provide.
Can I change the cover of a Kobo Kepub file?
Yes. EPUB Cover Changer fully supports Kobo Kepub format (.kepub.epub) files. The tool handles the additional Kobo-specific metadata and JavaScript spans that Kepub files contain. After changing the cover, the file remains fully compatible with Kobo e-readers and the Kobo app, with all reading statistics and features intact.
Why does my new cover not show up on my e-reader?
If the new cover does not appear, try these steps: (1) Delete the old EPUB from your e-reader completely before adding the new one — some readers cache covers. (2) For Kindles, use Send to Kindle instead of USB transfer, as it processes covers differently. (3) On Kobo, eject and reconnect the device after adding the EPUB to trigger a cover refresh. (4) Make sure your cover image is at least 800 pixels wide. (5) Some apps like Apple Books may need you to close and reopen the app to see the change.
Does the tool work offline?
Yes, if you install EPUB Cover Changer as a PWA (Progressive Web App) on your device. Click the install button in the header or use your browser's "Add to Home Screen" option. Once installed, the tool's core functionality — including the cover changer itself — works offline. All file processing remains local to your device regardless of connection status.
Can I use this tool on a Chromebook or Linux?
Yes. EPUB Cover Changer works on any device with a modern web browser, including Chromebooks, Linux desktops, and Windows PCs. Chrome, Firefox, Edge, and Safari are all supported. The tool runs entirely in the browser and does not require any operating system-specific features beyond JavaScript and modern Web APIs.
Is there a limit on how many covers I can change?
No. There are no daily limits, no monthly quotas, and no restrictions on how many EPUB covers you can change. The tool is completely free with unlimited usage. Process one book or a hundred — the tool works the same way every time, with no sign-up required.
What browsers are supported?
EPUB Cover Changer works on all modern browsers released after 2020, including: Google Chrome (version 90+), Mozilla Firefox (version 90+), Apple Safari (version 15+), Microsoft Edge (version 90+), Samsung Internet, and Opera. The tool uses standard Web APIs (JSZip, FileReader, Blob, URL) that are widely supported across all platforms.
Can I batch-change covers for multiple EPUBs at once?
Currently, EPUB Cover Changer processes one EPUB file at a time. For batch processing, you would need to change covers one by one — but since there are no limits and the process takes seconds per book, going through a batch is quick. For very large batch operations, Calibre on desktop may be more efficient.
How does this compare to using Calibre?
Calibre is a full-featured desktop ebook management suite with library organization, format conversion, metadata editing, and more. EPUB Cover Changer focuses on one task — changing covers — and does it instantly in your browser without installation. Choose Calibre for comprehensive ebook management on desktop; choose EPUB Cover Changer for quick cover swaps on any device, especially mobile.
What happens if I upload an invalid or corrupted EPUB?
The tool validates that the uploaded file is a valid ZIP archive (since EPUB is ZIP-based) and checks for the required META-INF/container.xml file. If the EPUB is corrupted, missing required files, or not a valid EPUB format, the tool will display an error message explaining the issue. Your original file is never modified on disk — only the in-memory copy is processed, so there is no risk of data loss.
How do I create a custom cover image for my EPUB?
You can create a custom cover using free tools like Canva, GIMP, or Photopea (browser-based Photoshop alternative). Set your canvas to 1600 x 2560 pixels, design your cover with the book title and author name, and export as JPEG or PNG. You can also find high-quality book cover art on sites like Open Library or by searching for the book's ISBN. Once you have the image, use EPUB Cover Changer to apply it.
Does changing the cover affect my book's metadata or reading progress?
The tool updates the modification timestamp in the EPUB metadata (the <dc:date> and <meta property="dcterms:modified"> fields) so e-readers recognize the file has changed. Other metadata — title, author, publisher, language, description — remains unchanged. However, some e-readers may treat the modified file as a new book and reset reading progress. To avoid this, use the same filename when reimporting.

Ready to Change Your EPUB Cover?

Free. No sign-up. Works on iPhone, Android, Kindle, and every e-reader.

Start Changing