Affiliate Link Generator Copied!



EDIT in Admin Edit in WP

Add to Wishlist


Download demos and trial versions, product documentation, free presets and more.

You may download a free Demo after logging in.

Make your MOGRTs editable online is a new approach to video versioning and automation. is an easy-to-use, drag-and-drop editor that makes your After Effects templates editable online. You can also connect mogrt properties to spreadsheet data to generate many videos at once.

A brand new approach to video versioning and automation.  Powerful yet exceptionally easy to use.

Make your After Effects mogrts effortlessly editable online by anyone through a drag-and-drop, mobile-ready editor, all in their browser.

MoDeck is an online platform that allows you to let others input data into any exposed properties of your After Effects projects through an easy-to-use online editor, allowing non-technical users to generate video content using your After Effects templates and have their rendered edits send straight to their inbox. It also has video versioning features that allow others to input larger amounts of data in the form of a spreadsheet to quickly and effortlessly roll out many different customized versions of a video all at once.

Give anyone the power to use your projects

Producers, team members, marketing managers, anyone can make videos by inputting data such as text, images and number values into your After Effects files through an easy online editor.

Putting mogrt files to work

Templates are built using standard mogrt files, just install the desktop app and drop mogrt files in your sync folder and they’ll instantly be online and ready for anyone you invite to input data and media.

Create data-driven video sets

Video versioning is made effortless. Need to create the same video in multiple languages? How about hundreds of videos, each containing different text and graph data? Through the online editor anyone can generate large sets of customized videos driven by spreadsheet data.

How it works.

For more in-depth details, check out the docs.

  1. Sign up and download the free desktop app – Download and install the free desktop app, log in, and set your sync folder location.
  2. Make a deck (a video template) – A deck is simply a collection of mogrt files. Make a folder in your sync folder and add your mogrt files to it, you have now made a deck that will be synced to the online editor. These mogrts can optionally be further extended through the use of Modk commands.
  3. Invite others to use your deck – Invite someone by entering their email address in the decks settings with the desktop app, they can now open this deck in the online editor where they’ll see all the decks mogrts, edit their properties, and arrange them in sequence to create videos.
  4. Rendering edits – The desktop app runs in the system tray and will detect when an editor has requested a render, this will automatically start Media Encoder to render the edit and send a download link to the user once complete. With the desktop app you can also choose to render any edits yourself or output edits to After Effects to make manual adjustments.

Choose your Option

Pro Version

  • Create up to 5 decks
  • Invite 3 users per deck
  • Up to 8 mogrts per deck
  • $19/mo


  • Unlimited decks
  • Unlimited editors per deck
  • Unlimited mogrts per deck
  • Generate video sets from data
  • Customize color scheme and logo of editor
  • Share decks with a link
  • Embed the editor on your own site
  • $79/mo


After Effects 2024, 2023, 2022, 2021, 2020, CC 2019, CC 2018, CC 2017, CC 2015.3, CC 2015, CC 2014, CC, CS6, CS5.5, CS5
Media Encoder 2024, 2023, 2022, 2021, 2020, CC 2019, CC 2018, CC 2017, CC 2015, CC 2014

1.12.49 –  Dec 11, 2023

– Added setting “Allow editors to select output formats” in render settings in the app, when enabled editors online will be shown an option to select which format to render, this appears in the dialog after clicking Render.

1.12.44  –  Sep 24, 2023

– Added Expression engine setting to bottom of Render settings in app; Define the AE expression engine that will be used in the project that edits get assembled into. This helps resolve issues where edits get assembled into an expression engine different to the engine the mogrt was built in, which breaks expressions.

– Infrastructure updates and improvements.

1.12.40  –  Jun 19, 2023

– The MoDeck Zapier integration is now available, connect your MoDeck templates to over 5000 other apps; trigger renders of your templates and perform actions on render completions, just search for MoDeck on Zapier.

– Added ability to set webhooks for render status updates; Have MoDeck send a POST request everytime the status of a render changes. Find this setting at the bottom of the Render settings in the app.

1.12.30  –  May 1, 2023

– Whenever a preview is generated, the aep generated for that preview is saved into “MoDeck Sync\modk-data\Temp\preview-frames\latest_preview.aep” looking in this project can be a good way to debug issues in preview frames.

– Added ability to define show/hide conditions for each mogrt option, do this by going to Template logic in the app, click on the 3 lines icon on the bottom right of a mogrt at the bottom of Template logic, then click the eye icon on a mogrt option to define show/hide conditions.

– When the app setting “Auto export mogrts from aeps in sync folder” is enabled, it will now not only export mogrts it finds in the root of the project panel in any aep, but it will also export mogrts from any folders that have their comment set to “modk-export” as well as any folders named “modk-export”

– Addressed issue where mogrt thumbnail mp4s within subfolders in template folders where not being detected and used.

– Added ability to make OpenAI requests, OpenAI API key can be entered into template settings on the app, if present, editors on the online editor will be able to add OpenAI requests when adding API data (click API data in edit settings) this currently support ChatGPT style requests, where data pulled from other API requests can be fed into the ChatGPT requests, to chain requests before having it added to the template.

– Added new API routes: /getdeck and /getmogrt, see the docs for more info:

1.12.19  –  Apr 2, 2023

– Upgrades to the backend for improved stability and speed.

– Various bug fixes.

1.12.12  –  Mar 26, 2023

– Introducing the “Template logic” tab on the app, here you can define a set of global options which editors can adjust, these global options can drive any number of options within your mogrts, also show/hide mogrts in your predefined sequence if enabled.
More info: The template logic section also includes the ability to set up predefined sequences, items in this sequence can then be kept/removed using conditional logic, based on the values of global options, allowing you to build better automation in your templates with better defined guardrails.
More info:

– Render settings have been overhauled and simplified, you now only need to select your desired render formats, these include still images and gifs (mp4, jpg, png, gif or Encoder preset).

– No more Encoder watch folders. The app now communicates directly with Encoder, you can now simply supply your Encoder preset file (.epr) in the render settings, add multiple presets to render multiple formats of the same video, when more than one format is rendered, or videos have been rendered from spreadsheet, they will be packaged into a zip and uploaded together.

– Viewing renders on the online editor has been cleaned up and restructured, all previous rendered files are now available in a list, with ability to download each, or preview if it’s an mp4 or image.

– The background AE is now a visible application that will open, although it shouldn’t interfere with your regular AE usage.

– Added app setting “Auto export mogrts from aeps in sync folder,” when enabled, the app will detect any aep files that are in the sync folder alongside your mogrts, whenever this aep is updated any comps in the root of this project that have essential properties added will automatically be exported as mogrts into the same folder as the aep, this makes it easier to update your mogrts in AE, without needing to re-export every time, just open the aep and make changes.

– Added the ability to make text inputs, media inputs or dropdowns required, add a * at the beginning of the option name to make these options required, see the docs for more details:

– Added API routes /getusers and /inviteusers, see the docs for more details:

1.10.47 –  Jan 29, 2023

– Added more voices for text to speech.

– App now automatically starts up the background AE when needed.

– Can now get SRT file along with render when using modk-transcribe.

– Can now select language to use when transcribing with modk-transcribe, selected through the editor.

1.10.39 –  Dec 11, 2022

– Mogrts can now be sorted into subfolders within your template folders in the MoDeck sync folder, mogrt files within subfolders will now be detected, the online editor now shows these folders in the mogrt browser online.

– File naming conventions can now have more advanced logic, add conditions to each dynamic segment in the naming convention by clicking the icon with the lines on the naming segment, this allows you to alter the data used in the file names using if-then logic.

– Added “Don’t ask me again” checkbox to MacOS permission request dialog.

– All previews that are generated by users online are now also saved in the temp folder at “MoDeck Sync\modk-data\Temp\preview-frames”.

– The default Output module that MoDeck uses when rendering edits directly out of the app is now mp4 (“H.264 – Match Render Settings – 40 Mbps”) since AE now supports mp4 rendering, meaning the app no longer needs to render uncompressed then convert to mp4, be sure to change the Output module to “H.264 – Match Render Settings – 40 Mbps” on existing templates made before this update to make use of this.

– Comments and groups are now displayed clearer on the online editor, comments have a bolder title with the comment value shown as a subtitle, as well as an info icon indicating it’s a comment. Groups now have a bolder title, with each option in that group being indented.

– With magic links, when you have multiple email addresses added to a link, each of these users will now be shown their own set of edits, separate from everyone else’s.

1.10.27  –  Aug 7, 2022

– Uploads folder is now customizable; change the location that all files that have been rendered and uploaded get moved to.

– Temp folder is now customizable; change the location of the temporary folder; the folder where the MoDeck app stores files such as data extracted from mogrts and uncompressed renders.

– File naming conventions are now set through the render settings on the app; define how files are named when they are either a single render, or rendered as part of a set. If setting “Allow editors to customize naming convention” is enabled, then editors online can change naming convention through the render dialog.

– Fixed bug; if a dimension name had an x in it, was causing issues with dimensions.

– Render folders and Watch folders settings moved into render settings and can be customized per deck.

– Can now disable text highlighting in previews through the deck settings.

– When using modk-dimensions, the mogrt comp sizes are now changed to the relevant dimensions, making it easier to use adaptive motion design expressions in your mogrts (eg.

– Notifications email re-designed and cleaned up.

– Added button to automatically generate thumbnail videos for all mogrts, find this at bottom of deck settings in the app.

– When linking to JSON data, if the data returned from the URL entered online is XML data, it will be converted to JSON data, meaning you are able to enter links pointing to RSS feeds, the RSS feed will be converted to JSON data.

– Can customize the upload errors folder location, this is where renders are moved to if there was an error uploading it.

1.10.7  –  Jul 15, 2022

– Text options will now have the corresponding text on the preview image highlighted with a box, clicking these boxes will set focus on the text input for easy visual editing of text.

– Setting position option on the online editor has been improved, can now click the eye icon next to any position option and a target will appear on the preview indicating where this position is in the composition, click on the preview to re-position to the point you clicked.

– Fixed render progress reporting.

– Fixed bug with Custom watch folder paths.

– Addressed some rendering issues on MacOS.

– Default naming convention now also applies to single renders.

– When the modk-transcribe is added, the Fetch transcription button on the editor now has a switch below it to enable grouping words into sentences, as opposed to having each word on a single marker.

– Transcription markers that have been added to the timeline on the online editor will now also be added onto the comp when the edit is assembled.

– Improvements to timeline markers on the editor, can edit markers by dragging them and double clicking to edit marker text.

– Added new API route /getshowcaseclips see docs for details:

1.9.82  –  Jun 21, 2022

– Text-to-Speech: When replacing media online, editors now have the ability to generate speech from text to have that speech audio replace the media, with many voice options including voices from TikTok. The text that is used to generate the speech can also be driven by data, such as from an API or spreadsheet. See the button “Generate speech audio file from text” at the bottom of the media replacement dialog.

– Added modk-transcribe command, when present in a mogrt the editor will be able to fetch speech transcription of the audio in the mogrt and be shown markers on the timeline where each word is said, useful for timing their edits to voice.

– Added ability to set whether or not to render a row in a spreadsheet based on a column value, see the settings “Skip rendering rows based on a columns value” below the online spreadsheet editor.

– Added button to delete all inactive decks at once.

– Can now set how many times to render a scheduled video.

1.9.71  –  May 23, 2022

– Fixed a bug where templates were not being updated with new values.

1.9.70  –  May 20, 2022

– Adding editors and creating magic links now done through the new “User management” tab in the app.

– Multiple email addresses can be invited at once by separating them by commas.

1.9.68  –  May 18, 2022

– Can now render uncompressed files directly out of the MoDeck app, uncompressed files are rendered when Encoder rendering is disabled, or when Encoder rendering is enabled and Render uncompressed into Watch folder is enabled.

– App window no longer fixed to the task bar, is now a moveable and resizable window.

– Added tabs below deck selection drop-down to navigate to Edits, Deck settings, Render settings and Render log for the selected deck, render log no longer needs seperate window.

– Render settings better organized and moved to “Render settings” tab.

– Notification emails can now be sent from your own email address, see setting “Use own email for notification emails” when enabled, SMTP settings must be entered to use your email to send notification directly from the app.

– Fixed issue with mp4 renders not being viewable on mobile devices.

– Added new setting “Auto link options to spreadsheet columns of same name”

– Background AE connection to app has been updated with aim to make the connection more stable.

1.9.59  –  Mar 28, 2022

– Can now link to Google Sheets from the edit settings

– When opening app on MacOS it should no longer ask for permissions multiple times

– Improved the API, can now recieve the rendered video in your API requests response, can now also fetch preview frames via the API, read more about the API here:

– Added a deck setting “Add additional media folders” can now add extra locations where the app will look for media for replacement, filenames entered online

1.9.43  –  Jan 24, 2022

– Media replacement now adheres to the scaling option set in Essential Graphics.

– Re-wrote the way communication happens between After Effects and the app so that the background AE should be more stable.

– Fixed some styling issues on the web app for mobile devices.

1.9.39 –  Dec 21, 2021

– Can set app to automatically install new updates, as opposed to only installing on next app restart.

– Can define custom output locations for each deck in the deck settings; Define where the aep files are output to when a render is requested for a deck. This feature replaces the now removed setting “Give each deck own watch folder”

– Background AE on MacOS now executes AE differently; MoDeck was previously launching a background version of AE to use, but in the latest version of AE that background version gets automatically closed, so MoDeck now runs a different executable of AE which now appears in the dock, it should behave the same as previous.

– When rendering many videos with spreadsheet data, the app now outputs many aeps, one for each row, it previously output one aep with many comps at it’s root. Using multiple aeps corrects for some clashing that can occur with reused comps in a single project, and prevents creating one overly bloated aep is there is a lot of data, in a future release these aeps will be delogated between watch folder to allow for sharing render load between machines.

1.9.34  –  Dec 1, 2021

– Can set app to automatically install new updates.

– Bug fixes.

1.9.30  –  Nov 15, 2021

– Can now add request body and headers to JSON data URLs; if an API requires a request body or headers, click the curly brace icon next to the URL input to set the request body/add headers for the request.

– Can disable/enable whether invite notification emails are sent to newly invited users.

– Can disable/enable showing markers from AE on the online timeline.

– Can now add passwords to magic links.

– Magic links can now have multiple emails added to each, if a link has more than one email added, then a password is required to access each, this password is assigned automatically and can be retrieved by clicking “Copy pass” next to the email under Magic links in Deck settings.

– Can now link color options to spreadsheet, colors must be added to spreadsheet as hex values.

– Media replacements inputs now accept links from many sources including YouTube, Instagram, Facebook etc. The app will download videos it finds from these links to place in the template.

1.9.15  –  Oct 31, 2021

– When setting a mogrt to be kept/removed from sequence with data, can set the logic for what value from data will have it removed/kept. (To keep/remove mogrt using data, connect your data through editor settings, then click the data button on bottom right of mogrt on timeline)

– In the media selection dialog on the online editor, if you have JSON data added, you can now right click on the “Filename or URL” input and insert text from JSON, allowing you to dynamically insert text data into a files name or URL.

– Removed modk-fixedSequence, now that mogrts on timeline can be scrubbed to see multiple frames, fixed sequences are not necessary, preferable to just make a single mogrt with multiple preview frames added. (using modk-previewFrame)

– Can add API keys to a deck, this allows you to securely provide online editors with API keys to use in JSON requests, without them being able to see the actual key, they only see what you’ve named the key, editors add a API key to a JSON URL by right clicking in the URL input and selecting an API key by its name.

– Markers on a mogrts main comp will now appear on online editor timeline after a first preview has been fetched.

– modk-media command is being removed in favour of standard Essential Graphics media replacement, make footage replaceable by dragging the footage layer into the Essential Graphics panel.

1.8.3  –  Oct 17, 2021

– Can now schedule renders that are connected to JSON data, so that they render on an interval at set times, dates etc. Do this by clicking the “Schedule renders” switch below the URL inputs when adding JSON data.

– Added modk-startEditable command, can allow editors to add a time gap before the start of a mogrt.

– Enhanced previewing: Can switch between mogrt browser and preview on editor, previews no longer contained in dialog so can edit while seeing changes.

– Enhanced previewing: If a mogrt has multiple preview frames defined, after fetching a preview on the online editor, the editor is now able to hover their mouse over the mogrt in the timeline and scrub through the preview frames.

– Enhanced previewing: Previews get updated everytime an option is edited, can disable this in the deck settings on the app.

– Larger desktop app window and some updated styling.

1.7.8  –  Oct 12, 2021

– Can now render any format to the Render folder and it will be uploaded and made accessible to your editor, must ensure that an mp4 is also rendered so that the video can be previewed online

– Can right click on text inputs to add text from JSON, meaning you can place a sentence pulled from data in-between other typed text

– Can add multiple JSON data URLs, and can use the add text from data in URL inputs, ie can chain JSON fetch requests

– Can add a JSX script file into a deck folder and that script will be executed at the end of the MoDeck assembly script, use this if you would like to perform more advanced scripting tasks before any edit in that deck is rendered

– Can have mogrts in your sequence added or removed based on data, when data is added you will see the link to data button on the bottom right of each mogrt in the sequence, click this to define which piece of data determine whether this mogrt will be removed from the sequence or kept

– Fixed bugs with modk-dimensions

1.7.2  –  Oct 1, 2021

– Can now render multiple videos from JSON data, click “Select array for multiple video rendering” under the JSON URL input in the editor settings dialog to select which array in the JSON to use for generating many videos

– Added render log to the app, click the 3 dots at the top right of the app window then select “Render log” to view and sort through all render events, such as render requests, errors etc.

text-to-speech modeck

Create Automated Text-to-Speech Templates in After Effects with MoDeck

With MoDeck, create automated text-to-speech Mogrt templates in Adobe After Effects, allowing you to automatically generate voice overs.


California Consumer Privacy Act (CCPA) Opt-Out IconYour Privacy Choices Notice at Collection