diff --git a/config/schema/field_hidden.schema.yml b/config/schema/field_hidden.schema.yml
new file mode 100644
index 0000000000000000000000000000000000000000..da68b00f31b72f7b52f7320d5572d39b0ad7adf0
--- /dev/null
+++ b/config/schema/field_hidden.schema.yml
@@ -0,0 +1,10 @@
+field.widget.settings.*:
+  type: mapping
+  label: 'Field widget settings'
+  mapping:
+    size:
+      type: integer
+      label: 'Field size'
+    placeholder:
+      type: string
+      label: 'Placeholder text'