0
100
200
300
400
500
600
700
800
900
1000
1100
0
100
200
300
400
500
600
700
800
900
1000
1100
Figma plugin#5 in Prototyping

Interactive Input Fields

Easily create highly interactive & custom input fields for your prototypes – directly in Figma.

by Florian Voit

users
24K
likes
566
saves
3.2K
comments
19
Free + $6/mo upgradeWorks inFigma Design
Price
Free + $6/mo upgrade
Latest version
v5 · Aug 1, 2024
First published
Jul 16, 2024
Publisher
Florian Voit
Features

What Interactive Input Fields does

Summarised from Florian Voit's description on the Figma Community.

  • Description

    Interactive Input Fields is a powerful Figma plugin developed to enhance your prototypes by adding interactive input fields directly within Figma.

  • Test Phase

    During the test phase you can create up to 3 times as many input fields as you need, to explore the plugin's capabilities.

  • Do's

    Change colors and styles for the default and focus state within the component or input field, to fit your design..

  • Don'ts

    Don't add or modify layers within the input component.

  • Current limitations

    You can't move input fields between main frames. Instead, delete and recreate them..

  • Last words

    This plugin was built with lots of passion.

On this page
Overview

About Interactive Input Fields

Interactive Input Fields is a free Figma plugin with a paid upgrade ($6/mo) published by Florian Voit in 2024. It works in Figma Design and has 23,952 users and 566 likes on the Figma Community. It ranks #5 in Prototyping on our lists.

In the developer's words

Description

Interactive Input Fields is a powerful Figma plugin developed to enhance your prototypes by adding interactive input fields directly within Figma. This plugin allows you to create fully functional input fields, enabling more realistic and interactive prototypes and user testing without needing to export your designs to other tools. Save time and effort by keeping everything natively within Figma!

Features and Advantages

  1. Time-Saving: No need for exporting your screens to other tools; everything is done natively within Figma.
  2. User-Friendly: The easy to use and intuitive GUI makes it effortless to create and customize your input fields.
  3. Customization: You can base your input fields on components, to easily change the style of multiple without having to modify every field on it's own.
  4. Mobile Keyboard: Additionally to the normal keyboard support, you can create a fully functional mobile keyboard (QWERTZ and QWERTY) for mobile screens.
  5. Removable Characters: Pressing the back/delete key allows you to remove the last three characters individually; beyond that, the entire input will be cleared.
  6. Versatile Placement: Input fields can be placed in any frame and subframe, including Auto-Layout frames.
  7. Precision and Passion: Built with a focus on detail, performance, and user experience. This plugin is incredibly fast and reliable, showcasing the dedication behind its development. If any issues arise, I am committed to finding a solution quickly.
  8. And yes, there's more: an animated cursor, dynamic placeholders, TABulator integration and a focus state, which can be customized.
  9. Last but not least: Basically this all isn't even easily possible within Figma, but I love pushing the boundaries and making things work. So here it is – I hope you enjoy it as much as I do!

How to Use

  1. Base on Component: If you want to easily update the style of your input fields later on, enable the function "Base input fields on a component"
  2. Appearance: Now you can specify the width and font style & size as well as showing the labels or not. You can modify all of this later in the component or directly in the input field as well.
  3. Keyboard Layout: For the moment you can choose between the QWERTY and QWERTZ keyboard layouts, which will reflect to the normal keyboard and the mobile keyboard layout. This setting applies to the frame you have selected. If you later want to change the keyboard layout, you can do so by adding another input field to this frame with the other keyboard layout. All existing input fields will then be updated.
  4. Add Input Fields: You can add multiple input fields simultaneously, but only within a single frame at a time. Please note that creating many fields may increase execution time.
  5. Name/Label: This will define the names of the input variables as well as the name of the input field. You can change the name/label later anytime within Figma.
  6. Type: For all kinds of text inputs (also numbers like city code), please always use "Text". "Numbers" should be only used if you have to calculate with the variable later in your prototype, for example for amounts. The type Numbers also has an input limitation of roughly 900.000.000 and the variable must be manually connected, due to a missing Figma API feature.
  7. Placeholder: You can enable placeholders individually for each field. The placeholder text can be set after the creation of the input field(s).

Test Phase

During the test phase you can create up to 3 times as many input fields as you need, to explore the plugin's capabilities.

Do's and Don'ts

Do's

  1. Change colors and styles for the default and focus state within the component or input field, to fit your design.
  2. Place input fields in any frame, even deeply nested and Auto-Layout ones.

Don'ts

  1. Don't add or modify layers within the input component.

Current limitations

  1. You can't move input fields between main frames. Instead, delete and recreate them.
  2. Don't merge multiple frames containing input fields into a new frame.

--------

--------

Last words:

This plugin was built with lots of passion. It reflects the commitment to creating tools that enhance the design and development experience inside Figma. I am very happy that it is finally live on the community!

Try it now and explore the possibilities of interactive prototypes directly within Figma with my plugin!

Changelog

What's new

Version 5 · released Aug 1, 2024

The developer didn't publish release notes for this version.

Trust

Permissions and privacy

Network access

Interactive Input Fields declares no network access, so it runs entirely inside Figma and can't send your file anywhere.

Extra permissions

  • Reads your team's published libraries
  • Can offer paid features through Figma's checkout

Read from the plugin's published manifest.

Rankings

Where Interactive Input Fields ranks

Compare

Interactive Input Fields alternatives

  1. 1

    ProtoPie

    by ProtoPie

    199K users3.4KFree + paid features

    High-fidelity prototyping for Figma. Import Figma designs and add dynamic, conditional interactions.

  2. 78K users1.5KFree + paid features

    Instantly generate AI heatmaps with predictive eye-tracking technology. Boost conversions.

  3. 3

    Axure

    by Axure

    49K users1.2KFree

    Import and transform your designs into rich, interactive prototypes with the power of Axure RP

  4. 4

    Prototyper

    by Jordan Singer

    43K users1.4KFree

    Powerful prototyping with code

  5. 23K users207Free

    Variable-controlled, scaleable, interactive input component for typing on prototype..

  6. 6
    19K users47Free + $7 upgrade

    Turn your text layers to input fields in prototype

FAQ

Interactive Input Fields FAQ

What does Interactive Input Fields do?

Easily create highly interactive & custom input fields for your prototypes – directly in Figma. It's a Figma plugin by Florian Voit that runs in Figma Design.

Is Interactive Input Fields free?

Partly. Interactive Input Fields is free to install and use, and a paid upgrade on the Figma Community ($6/mo) unlocks the rest.

Is Interactive Input Fields safe to use?

Figma plugins can only reach the internet through domains listed in their manifest. Interactive Input Fields declares no network access, so it runs entirely inside Figma and can't send your file anywhere. As with any plugin, check the developer's privacy policy before using it on client work.

How do I install Interactive Input Fields?

Open it on the Figma Community, or search for it in the Actions menu (Cmd/Ctrl + K) inside any file you can edit. See how to install Figma plugins.

What are the best alternatives to Interactive Input Fields?

By user count, the closest alternatives are ProtoPie, Attention Insight: AI heatmap, clarity score, focus map, contrast map and Axure. Compare all of them on the best Figma plugins for prototyping.

For developers

Built this plugin?

Use this page as a landing page for Interactive Input Fields: link to it from your site, README or launch posts, or add a badge. Pick a style and copy the code.

Interactive Input Fields on figmaplugins.co

Style

Label

Size

Code

<a href="https://figmaplugins.co/plugins/interactive-input-fields/" target="_blank" rel="noopener"><img src="https://figmaplugins.co/badges/featured-dark.svg" alt="Interactive Input Fields on figmaplugins.co" width="220" height="48"></a>