Resources
Desktop app
Marketplace
Community
Developers
Wallpapers
Meetups
Company
Security
Careers
Report
Status
Legal
Blog
Creators
Program
Payouts
Experts
Awards
Events
Brand
Compare
Squarespace
Wordpress
Unbounce
Webflow
Figma
Wix
Solutions
Figma to HTML
Website builder
Portfolio maker
Landing pages
UI/UX design
No-code
Socials
Instagram
X Twitter
YouTube
LinkedIn
Threads
TikTok
    Component preview thumbnail
    MarketplaceComponents

    CanvasFXPro

    Generative canvas backgrounds with 30+ effects, shape/tile system, grouped controls, and built-in performance caps. Fully responsive & HiDPI-safe.

    Otvos Studio
    Otvos Studio
    Creator
    1d ago
    Updated
    38
    Views
    Otvos Studio
    Otvos Studio
    Creator
    1d ago
    Updated
    38
    Views

    Make it with Workshop

    Build your own component with AI

    Framer
    EnterprisePricing
    Enterprise
    Pricing
    Marketplace
    TemplatesPluginsComponents
    Templates
    Plugins
    Components

    About this Component

    CanvasFX Pro lets you design living, on-brand backgrounds and hero visuals directly in Framer—no external libs, no shaders. Pick from 30+ effects (swirls, rings, turbulence, plasma, moiré, shockwave, and more), choose a shape style (square, rounded, circle, diamond, ring, hex, triangle, star, cross), then fine-tune tiles, color, blending, and motion. Everything is container-responsive with optional aspect ratio and min height so it behaves perfectly in auto-layout pages.

    Under the hood, CanvasFX Pro is built for real-world performance: MaxTiles caps tile count intelligently, Quality renders at a scaled back buffer, Fast mode trims per-tile rotations, gradients are computed once per frame, and calculations run only when needed. The result: rich motion graphics that still feel snappy in Framer preview and on your published site.

    Highlights

    • 30+ unique effects including: Swirl, Ripple Rings, Vortex, Turbulence, Lissajous Grid, Wave Curls, Orbit Drift, Radial Saw, Grid Bend, Shockwave (alias “Shakewave”), Plasma, Moiré, Sunburst, Zigzag, and more.

    • Shape & tile system: squares, rounded, circles, diamonds, rings, hexes, triangles, stars, crosses; gap, radius, stroke, rotation, jitter.

    • Color & blending: Palette / Linear or Radial Gradient / B&W, global alpha, and blend modes (multiply, screen, overlay, difference, etc.).

    • Responsive by design: respects the parent frame; optional Aspect (None, 1:1, 16:9, 4:3, 2:1, Custom) and Min Height for auto-height layouts.

    • Performance first: MaxTiles, Quality downscale, Fast render mode, and angle-on-demand computations for stable FPS.

    • HiDPI-safe: crisp rendering without cumulative scaling artifacts.

    • Zero dependencies: pure canvas 2D; just drop it in Framer.

    Property Controls (grouped)

    • Layout: Aspect (None/1:1/16:9/4:3/2:1/Custom), Custom AR, Min Height.

    • Grid: Density, Gap, Jitter.

    • Shapes: Shape, Radius (for Rounded), Ring Thickness, Stroke Only, Stroke Width, Rotate (Off/Wave/Random/Spin + Max).

    • Effect: Type (30+), Edge, Ripple, Tightness, Speed, Field Rotation, FX1–FX4 (extra tuning).

    • Color: Mode (Palette/Gradient/B&W), 4 Colors, Gradient Angle or Radial, Auto B/W, Blank color, Global Alpha, Blend Mode.

    • Engine: Seed, FPS cap, Pause, Quality (0.25–1), MaxTiles, Render Mode (Full/Fast).

    Recommended performance presets

    • Smooth & light: Engine → Mode Fast, Quality 0.75, MaxTiles 8000; Grid → Density 36–50; Color → Blend source-over.

    • Glow look: Color → Blend screen or lighter; keep Density ≤ 48; Engine → Quality 0.8.

    • Graphic/crisp: Shapes → Square/Rounded, Stroke Off, Color → Palette, Alpha 1.0, Blend source-over.

    Usage

    1. Add the code component to your project and drop it on the canvas.

    2. If your parent frame uses auto height, set Layout → Aspect or Min Height.

    3. Pick an Effect, tweak FX1–FX4, choose Color mode, and dial Grid/Shapes.

    4. For heavy blends or large frames, tune Engine → Quality, MaxTiles, and Mode to keep 60 FPS.

    Support
    About ComponentsRefund PolicyContact Creator

    More Components

    See All →
    Thumbnail for Progressive Blur, a Framer Marketplace template by Fabian Albert.
    Progressive Blur
    Free
    Fabian Albert
    Thumbnail for Rainbow Brush, a Framer Marketplace template by Nabeel.
    Rainbow Brush
    $9
    Nabeel
    Thumbnail for Team Members Grid, a Framer Marketplace template by Mohd Mehraj.
    Team Members Grid
    $15
    Mohd Mehraj
    Thumbnail for AdvancedStepper, a Framer Marketplace template by Can Girgin.
    AdvancedStepper
    $10
    Can Girgin
    Thumbnail for Spiral Image, a Framer Marketplace template by Pixels.
    Spiral Image
    $5
    Pixels
    Thumbnail for Stories Gallery, a Framer Marketplace template by Mauricio Amaral.
    Stories Gallery
    $10
    Mauricio Amaral
    Thumbnail for ThemeAware Image, a Framer Marketplace template by Taha.
    ThemeAware Image
    $7
    Taha
    Thumbnail for Stellar Flux, a Framer Marketplace template by S[C].
    Stellar Flux
    $9
    S[C]

    More from Otvos Studio

    See All →
    Thumbnail for ImagesViewer, a Framer Marketplace component by Otvos Studio.
    ImagesViewer
    component · $15
    Otvos Studio
    Thumbnail for Grid Hover Image, a Framer Marketplace component by Otvos Studio.
    Grid Hover Image
    component · $19
    Otvos Studio
    Thumbnail for Apple Grid View, a Framer Marketplace component by Otvos Studio.
    Apple Grid View
    component · $19
    Otvos Studio
    Thumbnail for Page Transition, a Framer Marketplace component by Otvos Studio.
    Page Transition
    component · $15
    Otvos Studio
    Thumbnail for Interactive Canvas, a Framer Marketplace component by Otvos Studio.
    Interactive Canvas
    component · $25
    Otvos Studio
    Thumbnail for Compare Image, a Framer Marketplace component by Otvos Studio.
    Compare Image
    component · Free
    Otvos Studio
    Thumbnail for ZoomViewer, a Framer Marketplace component by Otvos Studio.
    ZoomViewer
    component · Free
    Otvos Studio