Free
While you build and test.
$0
- On localhost, private networks, and .test or .local names
- No key and no sign-up
It’s a JavaScript image and video editor SDK, with components for React, Vue, Svelte, and Angular. Your visitors fix their photos and videos right on your page, before they upload, and your site gets the finished file. It all runs in their browser, so nothing passes through our servers.
Opens JPG, PNG, WebP, AVIF, HEIC, GIF, BMP, TIFF, and SVG, and saves JPG, PNG, or WebP.
Opens MP4, MOV, WebM, and MKV, and saves in the video’s own format where it can, otherwise MP4.
One JavaScript library from our CDN or npm, in plain HTML or with React, Vue, Svelte, or Angular.
Import it from our CDN at a fixed version, or install @mastershot/editor from npm, and give it a box with a height. There are components for React, Vue, Svelte and Angular, and it works in plain HTML too.
When your visitor presses Done, the process event hands you the edited file. Upload it, show it, or let the editor post it to your server.
Build and test on localhost for free. Before the editor goes on a live domain, buy a plan, add your domain to its key, and pass the key as licenseKey.
<div id="editor" style="height: 600px"></div>
<script type="module">
import { appendDefaultEditor } from
"https://cdn.mastershot.app/editor/1.8.0/editor.js"
const editor = appendDefaultEditor("#editor", {
src: file, // a File, a Blob, or a URL
licenseKey: "MSE-…", // on a live site
})
editor.on("process", ({ dest }) => upload(dest))
</script>Every plan has the whole editor and covers every developer on your team. You only need a license key once it’s on a live site.
While you build and test.
$0
For a company with under $100K a year in revenue or funding.
$129 a year
For any company.
$490 a year
For many sites, or a copy on your own servers.
$1,490 a year
Sample photos from Tears of Steel and video from Big Buck Bunny, © Blender Foundation, under CC BY 3.0.