# Property Editors

This section describes how to work with and create Property Editors. A property editor is the editor used to insert content into Umbraco. [See here for definition](https://docs.umbraco.com/umbraco-cms/13.latest/fundamentals/backoffice/property-editors)

## Tutorials - Creating a property editor

* [Creating a property editor](https://docs.umbraco.com/umbraco-cms/13.latest/tutorials/creating-a-property-editor)
* [Adding configuration to a property editor](https://docs.umbraco.com/umbraco-cms/13.latest/tutorials/creating-a-property-editor/part-2)
* [Integrating services with a property editor](https://docs.umbraco.com/umbraco-cms/13.latest/tutorials/creating-a-property-editor/part-3)
* [Adding server side data to a property editor](https://docs.umbraco.com/umbraco-cms/13.latest/tutorials/creating-a-property-editor/part-4)

## [Package Manifest](https://docs.umbraco.com/umbraco-cms/13.latest/extending/package-manifest)

Reference for the package.manifest JSON file format to register one or more property editors for Umbraco.

## [Property Value Converters](https://docs.umbraco.com/umbraco-cms/13.latest/extending/property-editors/property-value-converters)

Convert the stored property data value to a useful object returned by the Published Content APIs.

## [Property Actions](https://docs.umbraco.com/umbraco-cms/13.latest/extending/property-editors/property-actions)

Use Property Actions to add additional functionality to your custom property editors.

## [Tracking References](https://docs.umbraco.com/umbraco-cms/13.latest/extending/property-editors/tracking)

Learn how to extend Property editors to track entity references inside the property editor.

## More information

* [Built in Property Editors](https://docs.umbraco.com/umbraco-cms/13.latest/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.umbraco.com/umbraco-cms/13.latest/extending/property-editors.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
