Skip to content
Input
Properties
Limit
1 MiB
Runtime
Browser

Validate Java Properties line and escape rules

Check the line-oriented grammar defined for java.util.Properties without treating it as INI or Java source syntax.

Local processingNo sign-upNo content upload

Validate Properties

Inputs are limited to 1 MiB and stay in this browser tab.

Paste or edit the source. Tool Swim does not upload or save it.

Validation report

Nothing is placed in a URL, account, or remote log.

What this tool does

Bounded, explicit, and local

Properties files have natural and logical lines, odd-backslash continuation, flexible key separators, and their own escape behavior. Validation reports those rules without loading a resource bundle or another file.

Continuation depends on backslash parity

An odd run before a line ending continues the logical line. The terminator and leading whitespace on the next natural line do not become value characters.

Encoding depends on the loading API

This text tool validates characters already present in the browser. Java's Reader, InputStream, and PropertyResourceBundle paths have different encoding contracts that remain the caller's responsibility.

Primary references

Questions and answers

Related INI and Properties tools