🗂️ Navigation

OpenPLC Editor

The first fully open source Programmable Logic Controller.

Visit Website →

Overview

The OpenPLC Editor is a completely free and open-source tool that adheres to the IEC 61131-3 standard for PLC editing. This software allows users to upload PLC code directly to any compatible board or system utilizing OpenPLC Runtime. It supports all five IEC 61131-3 programming languages.

✨ Key Features

  • Free and open-source
  • Compliant with IEC 61131-3
  • Supports all five programming languages
  • Runs on multiple platforms (Windows, Linux, macOS)
  • Can be used with a variety of hardware, including Arduino and Raspberry Pi

🎯 Key Differentiators

  • Completely free and open-source
  • Hardware-agnostic
  • Active and supportive community

Unique Value: A completely free and open-source PLC programming software that brings the power of industrial automation to everyone, from hobbyists and students to professionals.

🎯 Use Cases (4)

Hobbyist and DIY automation projects Educational and research purposes Industrial automation and control Home automation

✅ Best For

  • Student projects
  • Proof-of-concept development
  • Small-scale automation systems

💡 Check With Vendor

Verify these considerations match your specific requirements:

  • Large, safety-critical industrial applications
  • Users who require dedicated technical support

🏆 Alternatives

CODESYS Other free PLC programming software

Offers a truly open and accessible platform for PLC programming, with no licensing fees or hardware restrictions, making it an ideal choice for learning, research, and cost-sensitive projects.

💻 Platforms

Desktop

✅ Offline Mode Available

🔌 Integrations

Any hardware running the OpenPLC Runtime Modbus TCP/IP DNP3

🔒 Compliance & Security

✓ IEC 61131-3

💰 Pricing

Contact for pricing
Free Tier Available

Free tier: The software is completely free and open-source.

Visit OpenPLC Editor Website →