Animated videos people actually watch.

Twelve Frames is a motion design studio from Germany. Explainers, social ads, data stories and brand animations: no filming, nobody on camera, in any language, in 16:9 and 9:16.

Launch rates from $179 per video · Don't love it? Don't pay.

4.32Mviews in our first 9 days, on our own animated channel→
throw.tsx · ● live
24 fps

F 000
Position
Squash
Wave

Drag the timeline · 12 frames = 1 beat

We test every trick on our own channel first.

@hintergedanke1 is our German-language animated channel: short explainers about psychology, prices and everyday puzzles, made in code with the exact tools we use for clients.

4.32M
views in the first 9 days
2.40M
views on the top reel
24
reels so far
5,555
followers, from zero

Instagram · @hintergedanke1 · Oct 17–25, 2026

Client work

ACURIS

An address API, explained in 57 seconds.

Product film for Acuris, an address validation and geocoding API covering 240+ countries. The brief: make a technical product clear to developers and data teams in under a minute.

Scope
Script, design, animation, voice and sound
Delivered
57 s film, web cut, captions, website loop
acuris-geo.com ↗

What we animate

Anything that has to be understood fast. Every example below is rendered from code, the way we build your video. All brands shown are fictional samples.

Explainer & product videos

Make a complex product obvious. For SaaS, fintech and B2B tools that are hard to film.

Social ads & reels

Scroll-stopping 9:16 for Instagram, TikTok and YouTube Shorts, with hooks tested on our own channel.

Data stories & reports

Results, studies and annual numbers, animated so people actually read them.

App & UI demos

Show the feature in seconds, without shaky screen recordings.

Brand intros & logo animation

Your logo, moving like it means it. Intros, outros, stingers.

Any voice, any language

Narrator, hype, expert or storyteller, in English, German and most other languages. Voice and on-screen text swap in code, so a new version doesn't mean a new video.

Patient, guest & team info

Aftercare, hotel guides, onboarding, recruiting: information people remember.

Showreel

56 seconds, twelve jobs, one dot. The brands in the showreel and highlights are fictional samples; the craft is real.

Why it feels expensive

Same distance, same time. Top: linear motion, the way templates move. Bottom: anticipation, overshoot and settle, tuned by hand. Viewers can't name the difference. They feel it, and keep watching.

Same 2 seconds · 48 frames
12-frame grid

Cut to the beat

24 frames per second at 120 BPM: one beat is twelve frames. Every cut lands on the music. That's where our name comes from.

On twos

Drawn like animation

Characters move on every second frame, like classic hand-drawn animation. Camera and type stay perfectly smooth.

Built in code

Changes are cheap

Every video is code. A new word, number or language is a quick edit, not a redo.

How it works

Four steps from a short email to ready-to-post files. Here's the whole thing in fifteen seconds.

1

Brief

Tell us what you sell, who it's for and where the video runs. A short email or a link is enough.

2

Script & storyboard

You approve the words and key frames before anything moves.

3

Animation & sound

We build it frame by frame and cut it to the beat.

4

Delivery

Ready-to-post files in every format and language you need.

Launch pricing

We're a new studio, so our first clients get rates well below market. Fixed prices, no surprises.

One video
$179per video
  • Up to 45 seconds: ad, explainer, reel or logo
  • Script and storyboard included
  • 16:9, 9:16 or 1:1, ready to use
  • Don't love it? Don't pay.
Start with one
Best value
Three videos
$449for three
  • 3 videos up to 45 s each, any mix
  • One consistent look across all three
  • Script and storyboard included
  • 50 % upfront, 50 % on delivery
Get three videos →
Monthly
$649per month
  • 4 videos up to 45 s every month
  • A steady stream for ads, social and sales
  • Script and storyboard included
  • 50 % upfront, 50 % on delivery
Go monthly

Longer or bigger?

Explainers over 45 seconds, data stories, app demos or campaigns in several languages: tell us what you need and we'll quote it.

Ask for a quote

Prices for businesses, excl. VAT where applicable.

Don't love it? Don't pay.

No risk on your first video.

On single videos: if you don't love the result, you don't pay. We'd rather earn a second order than an invoice.

Questions, answered

Do we need to film anything?

No. Everything is animated: no shoot, no actors, nobody on camera.

What do you need from us?

Your website or a short brief. Logo, colors and fonts if you have them. If not, we develop the look with you.

Which formats and languages?

9:16 for Reels, TikTok and Shorts, 16:9 for websites and presentations, 1:1 on request. Voiceover and on-screen text in English, German and most other languages.

How is it made? Do you use AI?

We design and build the animation ourselves, in code, frame by frame. No stock templates. For voiceovers we use high-quality AI voices, unless you'd rather send a recording of your own.

What if we don't like it?

On single videos, you don't pay. On packages we take 50 % upfront and 50 % on delivery.

Can we use the video everywhere?

Yes. You get the final files for your website, social channels and ads.

Who's behind Twelve Frames?

Twelve Frames is the studio of Marvin Kandemir in Worms, Germany. It grew out of our own animated channel, @hintergedanke1.

Got something to explain?

Tell us in two sentences what you sell and where the video should run. We'll come back with an idea.

We only use your details to reply. More in our privacy policy.

Impressum

Angaben gemäß § 5 DDG

Marvin Kandemir – Twelve Frames
Einzelunternehmen
Hammanstraße 1
67549 Worms
Deutschland

Kontakt

E-Mail: twelveframes.studio@gmail.com
Kontaktformular: auf dieser Seite unter „Kontakt“

Umsatzsteuer-Identifikationsnummer

gemäß § 27a Umsatzsteuergesetz: DE463351335

Verantwortlich für den Inhalt nach § 18 Abs. 2 MStV

Marvin Kandemir, Anschrift wie oben

Verbraucherstreitbeilegung

Wir sind nicht bereit und nicht verpflichtet, an Streitbeilegungsverfahren vor einer Verbraucherschlichtungsstelle teilzunehmen.

Haftung für Inhalte und Links

Die Inhalte dieser Seite wurden mit Sorgfalt erstellt. Für die Richtigkeit, Vollständigkeit und Aktualität übernehmen wir keine Gewähr. Für Inhalte verlinkter externer Seiten sind ausschließlich deren Betreiber verantwortlich.

Urheberrecht

Alle Animationen, Videos und Texte auf dieser Seite sind urheberrechtlich geschützt. Die gezeigten Marken in den Beispielen sind frei erfunden („Sample Brand“).

Datenschutzerklärung

Legal text in German · binding version

1. Verantwortlicher

Marvin Kandemir – Twelve Frames, Hammanstraße 1, 67549 Worms, Deutschland. E-Mail: twelveframes.studio@gmail.com

2. Grundsatz

Diese Website kommt ohne Cookies, ohne Tracking und ohne Analyse-Werkzeuge aus. Schriften und Videos liegen auf unserem eigenen Webspace; beim Aufruf werden keine Daten an Google Fonts, YouTube oder ähnliche Dienste übertragen.

3. Hosting und Server-Logs

Die Website wird bei Netlify, Inc. (San Francisco, USA) gehostet. Beim Aufruf verarbeitet der Hoster technisch notwendige Daten (IP-Adresse, Datum und Uhrzeit, aufgerufene Seite, Browser- und Systemangaben), um die Seite auszuliefern und vor Missbrauch zu schützen. Rechtsgrundlage ist Art. 6 Abs. 1 lit. f DSGVO; unser berechtigtes Interesse ist ein sicherer und stabiler Betrieb. Mit Netlify besteht ein Auftragsverarbeitungsvertrag; die Übermittlung in die USA ist durch die darin enthaltenen EU-Standardvertragsklauseln (Art. 46 Abs. 2 lit. c DSGVO) abgesichert.

4. Kontaktformular und E-Mail

Wenn Sie uns über das Formular oder per E-Mail schreiben, verarbeiten wir Ihre Angaben (Name, E-Mail-Adresse, Firma, Nachricht), um Ihre Anfrage zu beantworten. Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO (Anbahnung eines Vertrags) bzw. lit. f DSGVO (Beantwortung allgemeiner Anfragen). Formulareingaben werden über den Formulardienst von Netlify übermittelt und gespeichert; unsere E-Mails laufen über Google Workspace/Gmail (Google Ireland Limited, Dublin). Wir löschen die Daten, sobald die Anfrage erledigt ist und keine gesetzlichen Aufbewahrungspflichten entgegenstehen.

5. Lokale Einstellungen

Ihre Wahl von Sprache, Währung und Hell/Dunkel wird ausschließlich in Ihrem Browser (localStorage) gespeichert und nicht an uns übertragen. Das ist für die gewünschte Funktion technisch erforderlich (§ 25 Abs. 2 Nr. 2 TDDDG).

6. Ihre Rechte

Sie haben das Recht auf Auskunft (Art. 15 DSGVO), Berichtigung (Art. 16), Löschung (Art. 17), Einschränkung der Verarbeitung (Art. 18), Datenübertragbarkeit (Art. 20) und Widerspruch gegen Verarbeitungen auf Grundlage von Art. 6 Abs. 1 lit. f DSGVO (Art. 21). Eine formlose E-Mail genügt. Außerdem können Sie sich bei einer Datenschutz-Aufsichtsbehörde beschweren, zum Beispiel beim Landesbeauftragten für den Datenschutz und die Informationsfreiheit Rheinland-Pfalz.

Stand: Oktober 2026