Tested tool guide
Tested browser tools
Checked August 16, 2026
What CSS Logical Properties Converter does, with a checked example
This converter rewrites physical side-based CSS declarations into flow-relative logical declarations, turning margin-left into margin-inline-start and applying the same axis vocabulary to other recognized directional properties. The declaration value is retained; the name changes so the browser resolves the edge from writing-mode and direction. The common mistake is reading inline-start as a permanent synonym for left. It is left for horizontal left-to-right text, but it becomes right for horizontal RTL text and can refer to another edge in vertical writing.
Worked example
A concrete input and expected output from the current implementation.
->
Expected output
margin-inline-start: 12px;
The converter keeps the 12px value and replaces the physical side name with its flow-relative counterpart. In horizontal RTL content, inline-start resolves to the right instead of remaining on the physical left.