JSON shaping

Page updated :

At first

"JSON shaping" is a tool that is shaped and outputs JSON text that is summarized in one line so that people can see it easily.

Operating environment

Type Corresponding environment
  • Windows 10
  • Windows 10 Mobile
Cpu What does the OS work?
Free memory 20MB or more
Free storage space 15MB or more
Supported languages Japanese, and about 40 other languages

How do I get it?

Both Windows and Windows Mobile have almost the same procedure.

Get access from the Web

Open the following web page from the device where you want to install the app:

Select Get app. (The store may open automatically)

When the store starts and the target page is displayed, press the install button to install it. (From here it is the same as the installation from the store below)

Access and get from the Store

Select Store from the Start menu.

Type "JSON shaping" from the search field at the top of the screen to search.

Since the target page is displayed, press the install button to install.

After installation, you can start it from the Start menu.

How to uninstall

For Windows

From the Start Menu, go to All Apps, right-click JSON Shaping, and select Uninstall.

For Windows Mobile

Press and hold "JSON Formatting" from the "Start Menu" and select "Delete" from the menu.


※ The screen image is all PC version, but the usage is the same in the mobile version.

Format JSON text

Copy JSON text with no line breaks or indentation.

The following is a sample JSON text.

{"IdentityName":"502_BoardMoveFourSizeSample_0_40_Ja", "Author": "Onora", "Tasks": [{"Keys": [{"KeyType":"A","Position" ":{"X":23.94,"Y":30.24,"Width":86.86,"Height":60.57}, "DisplayText": "A": "A", "FontSize":12},{"KeyType":"BoardMove", "Position":{"X":2.02,"Y":Yes 2.02, "Width": 42.33,"Height":24.19},"ImageName":"BoardMove", "ImageStretchMode":" Uniform"},"IdentityName":"Normal_1", "Position": {"X":0,"Y":0,"Width":223,"Height":120}, "CenterPosition":{X":0,"Y":0}}}}}}}}}

Paste the copied text directly into the text box above, or press the Paste button to paste it.

When you press the "Perform Conversion" button, the formatted text appears in the text box below. This text is copied to the clipboard by selecting it directly and copying it, or by pressing the Copy button. Use the copied text for another application, for example.


Open settings

Press the settings button to display the settings pane.

Make the opening parentheses a new line

When checked, the starting curly braces are placed on the next line and output.

Number of indent spaces

Specifies the number of spaces in indentation per paragraph.

Escaping with Unicode

If checked, the character to be escaped is escaped by Unicode after formatting. If unchecked, it is escaped with a backslash.

Copyright /Disclaimer

About disclaimer

  • The author shall not be liable for any direct or indirect damages incurred by the User as a result of using the Software, and shall not make any compensation, etc. Please use it after understanding it. We recommend that you always back up data created by this software to prevent loss.

About copyright

  • The software is protected by the provisions of copyright law and international treaties.
  • The copyright of the Software (including programs and related documents) is in "Onora". Do not change the copyright specification of the distribution.

About distribution

  • Secondary distribution to specific individuals is permitted for free versions, such as trial versions, and software that only works with file distribution. However, it should not be freely distributed to an unspecified number of people. It also prohibits extracting and distributing portions of data.
  • Do not buy or sell the handout itself for monetary purposes.
  • If you would like to introduce the software on the website, please takea "https://sorceryforce.net/"or a method of linking to the appropriate page.
  • For magazine publications, please contact us via your Twitter account or via the email form.


  • Unauthorized modification of the software, internal analysis, etc. shall not be carried out.
  • Software specifications are subject to change without notice.

Privacy Policy

See the following pages:

Version up history

Ver 1.10 (2017/01/30)

Additional features
  • Allowed to specify whether the converted escape is backslash or Unicode
  • Multilingual support and text displayed according to the language settings of the execution environment.
  • Displays the time spent in the conversion process
  • The JSON after the conversion is escaped to the specification.
  • Expanded the display area of the text box by displaying the settings in a separate pane.

Ver 1.00 (2016/05/06)

  • Initial