How It Works

Ninja Kick Contact Form is a pretty awesome jQuery plugin
that pushes content away with Ninja Kick to reveal stylish form.
Have a try and find Ninja on page!

Try out
Ninja Form!

Check out compatibility with your site right now. Drag button below to your bookmark bar and use it as bookmarklet when you are on your site to see form in action (it will inject form on your site).

Ninja Kick

Some methods

to expose Ninja Form on your site

Click label with email icon


Use any button on your site to call the Ninja


Use from any regular link in text


By default only way to expose sidebar is to click on label with email icon. But you can control this: just add class ncf_trigger_element to any element on page (link, button, image) and click on this element will show sidebar. Or use API method in your code to show sidebar programmatically. Also you have option to hide icon label.

Under The Hood

  • — 2 clean, flat themes in ver 1.0
  • — 30 custom backgrounds and you can even use your own
  • — Responsive to screen size changes
  • — Native CSS3 animations with fallback to older JS methods if browser lacks support
  • — Client-side form validation with human test option

Your theme may be as unique as You wish with amazing color picker feature!

Try Form on mobile


Check out our 5-star plugin for WordPress — Ninja Kick: WordPress Contact form.

Demo page for mobile devices


Ninja Contact Form

Click label with email icon to expose form!

Main features

  • 2 flat themes. Dark one is a great theme in general for every site though white one is more neutral and can be more suitable for some sites.
  • With possibility to change base color of theme you can make form look like it was on your site forever. Use existing or save your own color presets with help of handy colorpicker.
  • About 30 built-in backgrounds to customize your theme even more. You can choose from 15 patterned and 15 blurred backgrounds or upload and use your own background image.
  • Form adjusts its layout automatically for the best view depending on fields you filled on Settings page.
  • You can choose direction from which form will slide in.
  • Client-side form validation and form AJAX submission

Good news! Only requirement is jQuery 1.7 and above.