Simple. Powerful. Universal.

PubCoder supports incredible features to make it easy and fast to work on your content. Discover what you can do.

layout / text

Fine-tuned Typography

Edit complex text with styles directly in your layout, using whatever font you like: PubCoder supports TrueType, OpenType and WOFF fonts out of the box. And with our in-app Google Fonts browser you can choose and import the right font for your project in a matter of seconds.


Interactivity. Unleashed

Detect all sorts of clicks and touch gestures on your objects or custom interactive areas and bring your content to life with animations, videos and sounds: every layout object can be animated without writing a single line of code or knowing how to use a timeline. PubCoder makes it easy to build complex animations using its intuitive graphical user interface - just like in Keynote, PowerPoint or similar presentation software.


Graphic Powerhouse

Images are at the core of digital publishing, and PubCoder makes it easy to use both bitmap and vector images in all your favorite formats, including PNG, JPEG, SVG and Adobe Photoshop PSD files also, handling format conversions and size optimizations automatically, while enabling you to work with your original files and your favourite editors. Just double-click your image in your PubCoder file to edit in Photoshop, Illustrator, Affinity or whatever editor of choice and see the changes live in your PubCoder layout. Missing the right image or icon for the job? Just search for it on Unsplash and The Noun Project without ever leaving PubCoder.


Image gallery

Insert a gallery of images with captions, customize appearance by adding navigation arrows, image thumbnails and fullscreen ability.



Challenge your users with a quiz or questionnaire; just drop a quiz widget on your page and insert one or more questions and choose single or multiple choice answers.

Read aloud

Synchronise text and audio

Want to have your text read out loud with words highlighting? A very straightforward read-aloud editor that will enable you to sync your text with a spoken audio file step by step, fully compatible with EPUB specifications. You can also generate an audio track automatically using text-to-speech functionality built into macOS or Windows.



Export your interactive digital content in HTML5 format and publish it anywhere on the web: easily embed it on your website layout or display it as a standalone web app.


One project file, many languages and screens

Adapt your content for any language, alphabet and screen size. Localizing your content is as easy as choosing another language from a popup menu and editing your text or switching some images. Laid out your interactive content for 16:9 smartphones and now you want to make a version optimized for 4:3 iPad screen? Just add another rendition: PubCoder will auto-layout your content for you can adjust it as you prefer.


Enrich your content with audio and video

Just import MP3 audio files and use them as a background soundtrack, or play them in response to user behavior using actions, combining them to animations to create immersive experiences. Use MP4 video files or embed videos from YouTube or Vimeo, layout them on your page or full screen, use the built-in playback controls or create your owns, unleash the director inside yourself :)


Coloring game

Engage users with a canvas where users may draw and color, with the ability to save their works of art. Define your palette of colors, set images to include in the canvas, choose markers and tools.


Import your InDesign files

Already have an InDesign file with your layout? You can import and convert it into a PubCoder project file: your text and layouts will be imported exactly as they appear in InDesign, together with your linked assets. Every object in your InDesign project will be an autonomous object in PubCoder, so you will be able to add animations and interactivity with ease.


No coding. Unless you like it.

Code doesn't scare you? Enjoy our full-featured code editor: add your own HTML controls or embed third-party code (like a Google Map or a TypeForm survey), fine-tune CSS, plug-in your favorite library or run custom JavaScript.


Kindle format

Export your project in the latest MOBI format (named Kindle Format 8) and get your content on the latest Kindle Fire devices.


Masked Image

Let users reveal a picture by using their fingers: you can apply removable effects such as blur, greyscale or sepia or just use another image the covers the original. Guaranteed fun.


EPUB Fixed Layout

Export fully-compliant EPUB 3 Fixed Layout files with support for unique features like JavaScript interactivity, custom fonts, Read Aloud and soundtrack. PubCoder automatically validates your book using W3C’s official EPUBCheck tool to ensure your file is perfectly compliant with the EPUB standard and ready to be distributed on digital bookstores and readable by compatible EPUB Fixed Layout reader apps such as Apple Books or Adobe Digital Editions.


Animate like a pro

Included actions are not enough for you? You can build complex animations in Adobe After Effects and import them in PubCoder as animated SVGs using Bodymovin, create frame-by-frame animations using the built-in editor or, if you are a code guy, use whatever Javascript animation library you like.


Pan & Zoom Image

Enrich your content with images that users can zoom and pan. You can set initial position and bounds to create panorama images, explore maps, zoom photos.


Memory Game

Test your users memory with a classic match pairs memory game! Creating one in PubCoder is as easy as dragging and dropping images on the widget area.


Native iOS and Android Apps

Land on App Store and Google Play and bring your digital content to every iOS and Android device, without the need to engage a developer or learn how to code. PubCoder can export your content as a native app which embeds your XPUB digital content, ready to be uploaded to the stores and enjoyed by your users.


Fast Forward with XPUB

Using XPUB you can build interactive publications with full Internet access, multiple languages and renditions support in a single, optimized file which appears and behaves the same on both iOS and Android devices using free PubReader app.