field-sizing
The field-sizing CSS property allows form controls such as <textarea> to be sized based on their content.
Status
Limited availability
MDN documentation
Specifications
Browser support
- Chrome 123 Released on 2024-03-19
- Chrome Android 123 Released on 2024-03-19
- Edge 123 Released on 2024-03-22
- Firefox ❌ See bugzil.la/1832409 Vendor position : positive
- Firefox for Android ❌ Vendor position : positive
- Safari 26.2 Released on 2025-12-12
- Safari on iOS 26.2 Released on 2025-12-12
Baseline availability blocked since December 2025 by Firefox (6 months)
Usage (according to Chrome Platform Status)
~1.682% of page loads. More data at chromestatus.com.Web Platform Tests (WPT)
View the latest WPT test results for this featureDeveloper votes
Do you need this feature?
Let us know by leaving a 👍 reaction on the feedback issue. Don't forget to also leave a comment explaining your specific use case.
Developer use cases
-
Make `<textarea>` autogrow. I've wanted this feature for decades! Better late than never :)
Make `<textarea>` autogrow. I've wanted this feature for decades! Better late than never :) [see original comment] -
allow chat content box when talking to llm to increase in size as the text increases so as not to hide text (to a certain limit)
allow chat content box when talking to llm to increase in size as the text increases so as not to hide text (to a certain limit) [see original comment] -
Have the same UI cross browser, Currently I accommodate non field-sizing browsers by checking if they are supported in css
Have the same UI cross browser, Currently I accommodate non field-sizing browsers by checking if they are supported in css [see original comment]
View as JSON | Edit this feature | Report an issue | Web-features entry: source, dist