# Properties

Properties are key to organizing and connecting your Objects and knowledge in Anytype. There are two functions that Properties serve in Anytype:

* **Defining attributes:** You can use Properties to define the characteristics of a certain Object.
  * For example, when creating a Task in Anytype, you can add Properties such as *Status*: Done/Not Done, or *Priority*: Low, Medium, or High.
  * If we were to imagine a database, Properties represent the column headers to each row (where column A represents the Object name, and where each row represents an Object).
  * Once you have set your attributes, it becomes possible to sort and filter your Objects according to the Properties you've defined in your Query.
* **Defining connections:** You can also use Properties to link one Object to another.
  * Returning to the example of a Task, you can add the Property: *Linked Projects,* and connect another Object in your Anytype to this task.
  * As above, you can view the Linked Projects as Properties in a Query, or in your Graph.

<figure><img src="https://2112047522-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJbcKxgThRdSa4vZyLbvH%2Fuploads%2Fgit-blob-99187b6b995474a8ea005290b5b6f6bad60ca8d1%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

### Create a New Property

#### Creating Properties from the Type Edit Menu

While editing any [Type in your Space settings](https://doc.anytype.io/anytype-docs/getting-started/types/..#creating-types-from-space-settings), you can use the `+` button in the top right corner of the Properties section to either add an existing property to the current Type or to create a new one.

<div><figure><img src="https://2112047522-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJbcKxgThRdSa4vZyLbvH%2Fuploads%2Fgit-blob-7ec8c7bb97f70cf7d51c9573fb53fcf054c4c0a2%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure> <figure><img src="https://2112047522-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJbcKxgThRdSa4vZyLbvH%2Fuploads%2Fgit-blob-a107a1fdfb83b7007ccd46db4f6be2e4577ad6b6%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure></div>

#### Creating Properties from Space Settings

Open your [space](https://doc.anytype.io/anytype-docs/getting-started/vault-and-key/space "mention") settings, and navigate to `Content Model > Properties`. Afterwards, simply click on `New` button to create a new Property.

From here, you can choose a name and a type for your new Property.

<div><figure><img src="https://2112047522-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJbcKxgThRdSa4vZyLbvH%2Fuploads%2Fgit-blob-dfd075938c811ac5ced80ccf576ab863a53c20b4%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure> <figure><img src="https://2112047522-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJbcKxgThRdSa4vZyLbvH%2Fuploads%2Fgit-blob-4329dd3bfa5a5457f59a3ff8a199f3a7aebf5498%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure> <figure><img src="https://2112047522-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJbcKxgThRdSa4vZyLbvH%2Fuploads%2Fgit-blob-1673d261ae14b9e526964ca456b35f4902ed2884%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure></div>

If you've decided that this Property is no longer relevant, you can use the context menu (mouse right-click) to delete the Property from your space.

<figure><img src="https://2112047522-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJbcKxgThRdSa4vZyLbvH%2Fuploads%2Fgit-blob-6d10ede2391486f6eaf9f4380b58bc66ff936a87%2Fimage.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>

#### Creating Properties from the Object Editor

You can add a Property to your Objects as you would with any other block in the editor: by using the `+` button or the in-line `/` menu.

<div><figure><img src="https://2112047522-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJbcKxgThRdSa4vZyLbvH%2Fuploads%2Fgit-blob-5a4fa53aec6fff47a88caceaebebfcf878333555%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure> <figure><img src="https://2112047522-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJbcKxgThRdSa4vZyLbvH%2Fuploads%2Fgit-blob-d206f1fffc8ae11a7e51b545edd5b3206656dda1%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure></div>

Any Property you create from the object editor will be available for editing in your space settings using the steps above.

#### Types of Properties <a href="#types-of-relations" id="types-of-relations"></a>

Here are the currently available Property types within Anytype:

* **Text**: accepts free-form text as input.
* **Number**: for all numbers. Different formats are coming soon.
* **Date**: date, with optional time.
* **Select**: categorical property with a predefined list of options. You can choose one.
* **Multi-select**: categorical property with a predefined list of options. You can choose multiple, with no limit.
* **Email/Phone/URL**: special formats for email addresses, phone numbers, or URLs.
* **Checkbox**: a boolean (true/false) value.
* **File & Media**: attach audio, video, or images to view, play, or download.
* **Object**: reference to another object, such as a person, task, or document.

### Managing Properties

You can also manage the Properties for a given Object via its **Properties Panel:** the bullet list icon that appears in the top right corner of the screen. This Panel shows all Properties for that Object.

<div><figure><img src="https://2112047522-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJbcKxgThRdSa4vZyLbvH%2Fuploads%2Fgit-blob-b671a81707759184e0c58e3eee5280a949c5f517%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure> <figure><img src="https://2112047522-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJbcKxgThRdSa4vZyLbvH%2Fuploads%2Fgit-blob-61fa6607076743957c87e6ad45ca4dc318244fd5%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure></div>

The Properties icon lets you view the properties of a specific object, while the Set up menu allows you to manage the properties of its Type – you can add, remove and organize them into different sections:

* Header properties appear in the header part of every object of that Type
* Panel properties are those that will be shown by pressing Properties icon
* Hidden properties live under the "Hidden" toggle
* Local properties are those that are not associated with the Object's Type

<figure><img src="https://2112047522-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJbcKxgThRdSa4vZyLbvH%2Fuploads%2Fgit-blob-84c9a0f82481b63d30784408de60e70907504963%2Fimage.png?alt=media" alt="" width="563"><figcaption></figcaption></figure>
