5.0 out of 5 from 131 reviews on JED

The all-in-one Joomla Custom Field Collection

Enhance Joomla built-in functionality with a huge collection of custom fields and display additional information to articles and pages easily.
YouTube Field
Google Maps Field
Upload Field
Gallery Field
Display Conditions
YooTheme Integration
121,409 total downloads since 2017
The all-in-one Joomla Custom Field Collection

Innovative custom fields for the new Joomla! era

37 lightweight and feature-packed Joomla custom field types
View all fields

Top Reasons Why People Love Advanced Custom Fields

Enjoy all the web design essentials and more with Advanced Custom Fields
Control Fields Visibility

Control Fields Visibility

Set which conditions should be met for a field to be displayed on the page. Advanced Custom Fields come with 30+ condition rules to personalize the visibility of your custom fields.
Use with Any Component

Use with Any Component

Advanced Custom Fields is built on top of the Joomla Fields component. This means our fields can be used not only with the Article, Users, Contact and Weblinks core components but also with any third-party extension that integrates with Joomla Fields.
YOOtheme Pro Ready

YOOtheme Pro Ready

Advanced Custom Fields fully supports YOOtheme Pro, the popular Joomla page builder. This means you can load any ACF custom field with YOOtheme Pro Dynamic Content feature.

Integrations & Apps

Advanced Custom Fields integrates with the most popular services.
Bing Maps Custom Field for Joomla Bing Maps
DailyMotion Custom Field for Joomla DailyMotion
Facebook Custom Field for Joomla Facebook
Google Maps Custom Field for Joomla Google Maps
Gravatar Custom Field for Joomla Gravatar
Joomla Content Custom Field for Joomla Joomla Content
Joomla Modules Custom Field for Joomla Joomla Modules
OpenStreetMap Custom Field for Joomla OpenStreetMap
PayPal Custom Field for Joomla PayPal
SoundCloud Custom Field for Joomla SoundCloud
Twitter Custom Field for Joomla Twitter
Vimeo Custom Field for Joomla Vimeo
WhatsApp Custom Field for Joomla WhatsApp
YouTube Custom Field for Joomla YouTube
Need an integration for your favorite app? Let us know
Make your Joomla site stand out with custom fields
Enhance Joomla built-in functionality with a huge collection of custom fields and display additional information to articles and pages easily.
Get Started with Advanced Custom Fields 5-star rating on the Joomla Extensions Directory
You're in good hands
Thousands of Joomla! users rely on Advanced Custom Fields
121K
Total downloads since first release
488
Active users are growing with us
131
5-star confirmed reviews on JED
2017
7 years of Joomla market trust

9 Reasons to use Advanced Custom Fields

Unlock more possibilities without sacrificing usability or performance
Built for speed
Page speed and performance of your site are our priority. Advanced Custom Fields is constantly optimised for the modern web.
SEO Friendly
We understand the importance of SEO and ensure that every front-end feature is optimized to meet the standards of search engines.
Accessibility First
Accessibility is built into our products from the beginning. We plan and test to make sure you can have an accessible website.
Responsive & Mobile Ready
Everything is responsive and works perfectly on every device. Support for all the latest versions of desktop and mobile browsers.
Regular 1-Click Updates
Regularly updated to ensure compatibility and offer new features with just 1 click. Getting better every day.
World-Class Support
Your success is our success, so our support team strives to go above and beyond to help.
Knowledge Base
Detailed documentation, how-to guides, troubleshooting steps, and more to help you resolve your issues.
No coding required
You don’t need to write a single line of code or have any technical expertise when using Advanced Custom Fields.
10+ Translations
Advanced Custom Fields is available in more than 10 languages thanks to our devoted community. You can join them in Transifex.

Frequently Asked Questions

If you can’t find the answer you’re looking for send us a message
Who should use it?
Advanced Custom Fields is perfect for business owners, bloggers, designers, developers, photographers, and basically everyone else. If you want to create beautiful content without installing obsolete and bloated CCK extensions on your site, then you need to use Advanced Custom Fields.
Do I need to have coding skills to use it?
You don't need any coding skills whatsoever to use Advanced Custom Fields. We've designed it to be incredibly user-friendly, so you can create and customize stunning content without hiring a developer. It empowers you to build high-engaging content, regardless of your technical background easily. So, whether you're a beginner or an experienced content creator, you can achieve your content goals quickly and efficiently with our product.'
Will it slow down my site?
Advanced Custom Fields is designed with utmost attention to performance. We have meticulously incorporated best practices and contemporary standards to ensure optimal speed and efficiency. Therefore, using our extension will not affect the speed of your website in any way.
Which payment provider do you accept?
We accept payments by credit card through Stripe and PayPal (no PayPal account needed). If you are unable to pay by any of the supported payment methods, please contact us to arrange an alternative payment method.
Do you offer refunds?
We firmly believe in and stand behind our products 100%, but we understand that they cannot work perfectly for everyone. If you are unhappy with your purchase, we will gladly refund your money. You can apply for a refund within 30 days of purchase. Read more details on the Refund Policy page.
Do you offer discounts to non-profits?
We're passionate about supporting organizations that make a positive impact around the world. As part of our commitment to this mission, we offer discounted pricing for qualified nonprofit organizations. If you're a nonprofit looking to take advantage of this offer, please visit our Discount for Nonprofit Organizations page to apply. We're proud to help support your important work!
Is there a free trial?

We do not offer a free trial of Advanced Custom Fields at this time. However, we do provide a 30-day money-back guarantee to ensure your satisfaction with our extension. If you find that our extension does not meet your needs during this period, we are happy to issue a refund.

Additionally, we offer a Free version of Advanced Custom Fields which you can try before deciding to purchase the Pro version.

How to download the invoice?
To download your invoice go to tassos.gr/subscriptions where you can see you'll see an overview of your subscriptions and payments. Find the invoice you'd like to download and click on the "Download" button next to it. Your invoice will be downloaded to your device in PDF format.
Do you offer a discount on renewals?
Yes, we reward your loyalty! All paid plans are eligible for a 40% early renewal discount automatically applied on the checkout page if you renew before your subscription expires. Coupon codes or other promotional discounts do not apply to renewals.
Will my subscription renew automatically?
Our subscription model does not involve automatic recurring charges. You will not be charged for renewal unless you click the corresponding button in your profile. Therefore, it is entirely up to you to decide whether or not to renew your subscription. We value your choice and want to ensure that you always have control over your subscription.
What happens if my subscription expires?
If your subscription expires, you can still continue to use the extension on your website for as long as you like. However, you will no longer have access to download the extension file, and you will not receive any further support or updates. It's important to keep your subscription current if you want to ensure that you have access to the latest features and bug fixes, as well as ongoing support if you encounter any issues.
Can I upgrade my subscription later?
Absolutely! No matter which plan you're using, you can upgrade at any time. You will be charged pro-rata for the remaining time on your new pricing plan. This means we will charge you for the upgrade to your new plan and minus the unused time on the old plan.
What are the minimum requirements?
To ensure our products functions properly, your system must meet the following requirements: Joomla version 3.8.0 or higher, PHP version 7.0.0 or higher, and MySQL version 5 or higher. It is important to note that any system that does not meet these minimum requirements may encounter errors or compatibility issues.
How do you provide support?

The best way to get help is to search for answers in our Documentation. We are creating and maintaining resources that help you to help yourself. If you need additional assistance, you can go to the Support Page and submit a ticket directly related to Advanced Custom Fields.

We are available 9am - 5pm Greece Timezone, Mon - Fri. A typical response time for Free plans is around 24 hours while folks on paid plans get a first response in less than 8 hours 96% of the time.

Can I install it on multiple sites?
You are free to install it on as many sites as you like. However, please note that the number of sites on which you can receive automatic updates may be limited depending on the site licenses available under your plan.
Do you provide customization?
We do offer customization services for our extensions at an additional cost. This means that we can tailor our products to meet your specific needs and requirements. Whether you need additional features or modifications to existing functionality, we can work with you to create a customized solution that fits your unique situation.
Can I modify the source code?
All our products are completely open source, and its source code is not encrypted using any proprietary tools like Zend Optimizer or ionCube. As such, you have the freedom to modify the code according to your preferences. However, we do want to caution you that if you modify the core code, you may encounter issues that we won't be able to troubleshoot. For this reason, we recommend that you extend the extension's functionality using a template override instead of modifying the core code.
Current Version
Version
2.8.8
Last Updated
02 Dec 2024
Release Notes
Compatibility
Joomla 5
5.x
Joomla 4
4.x
Joomla 3
3.8 or higher
PHP
7.4 up to 8.3
MySQL
5 or higher