# Finding version of cypher

**URL:** <https://community.neo4j.com/t/finding-version-of-cypher/53759>\
**Category:** Desktop\
**Created:** [March 22, 2022, 4:43am UTC](https://community.neo4j.com/t/finding-version-of-cypher/53759 "2022-03-22T04:43:15Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![banerjee.debdeep](https://sea1.discourse-cdn.com/flex021/user_avatar/community.neo4j.com/banerjee.debdeep/32/21383_2.png) [@banerjee.debdeep](https://community.neo4j.com/u/banerjee.debdeep)\
**Post date:** [March 22, 2022, 4:43am UTC](https://community.neo4j.com/t/finding-version-of-cypher/53759/1 "2022-03-22T04:43:15Z")

</div>

Hi,  
I have downloaded Neo4j Desktop recently (version 4.1.14).

Question 1. How do I find out which version of cypher it is supporting?

With few trial and error I found out it is Cypher 4.3 not Cypher 4.4.  
Question 2: How do I upgrade to Cypher 4.4?

Thanks.

---

<div class="post-metadata">

**Author:** ![koji](https://sea1.discourse-cdn.com/flex021/user_avatar/community.neo4j.com/koji/32/27564_2.png) [@koji](https://community.neo4j.com/u/koji)\
**Post date:** [March 22, 2022, 5:33am UTC](https://community.neo4j.com/t/finding-version-of-cypher/53759/2 "2022-03-22T05:33:24Z")

</div>

What is the Neo4j version of the DB you created?  
The Cypher used depends on the version of Neo4j.

> **[Deprecations, additions, and compatibility - Cypher Manual](https://neo4j.com/docs/cypher-manual/current/deprecations-additions-removals-compatibility/)**
>
> all of the features that have been removed, deprecated, added, or extended in different Cypher versions.

---

<div class="post-metadata">

**Author:** ![banerjee.debdeep](https://sea1.discourse-cdn.com/flex021/user_avatar/community.neo4j.com/banerjee.debdeep/32/21383_2.png) [@banerjee.debdeep](https://community.neo4j.com/u/banerjee.debdeep)\
**Post date:** [March 22, 2022, 5:41am UTC](https://community.neo4j.com/t/finding-version-of-cypher/53759/3 "2022-03-22T05:41:20Z")

</div>

Hello Koji,  
Thanks for your response. I was not paying attention when creating databases within Neo4J desktop. I missed the selection of the version. Now I know how to choose the correct version.

One suggestion, may be make the latest stable version (like the documentation) as the default option. In my case default was 4.1, and when I tried code from the documentation directly (Constraint creation) it didn't work.

Thanks for the quick reply.

Debdeep

---

<div class="post-metadata">

**Author:** ![koji](https://sea1.discourse-cdn.com/flex021/user_avatar/community.neo4j.com/koji/32/27564_2.png) [@koji](https://community.neo4j.com/u/koji)\
**Post date:** [March 22, 2022, 5:44am UTC](https://community.neo4j.com/t/finding-version-of-cypher/53759/4 "2022-03-22T05:44:49Z")

</div>

Hi @banerjee.debdeep

The documents says ...

- Neo4j 4.4 supports Neo4j Cypher 3.5, 4.3, 4.4
- Neo4j 4.3 supports Neo4j Cypher 3.5, 4.2, 4.3
- Neo4j 4.2 supports Neo4j Cypher 3.5, 4.1, 4.2
- Neo4j 4.1 supports Neo4j Cypher 3.5, 4.0, 4.1
- Neo4j 4.0 supports Neo4j Cypher 3.5, 4.0
- Neo4j 3.5 supports Neo4j Cypher 3.5, 3.4, 2.3
