Migrating from Odoo 12 to Odoo 13: which OCA modules are available
Of the 2,205 OCA modules confirmed in Odoo 12.0, 1,292 (59 %) are also confirmed in Odoo 13.0. The other 913 do not have a confirmed 13.0 version in the catalogue yet: if you use any of them, check its page before planning the migration. In addition, 700 modules are in Odoo 13.0 without being in 12.0.
- 2,205
- in Odoo 12
- 1,292
- also in Odoo 13
- 913
- pending in Odoo 13
- 59 %
- already migrated
See also
Odoo 12 modules not yet confirmed in Odoo 13
- Test Mail PrivateOdoo 12test_mail_private
This is a technical test module with no user-facing features. It only exists to run automated tests for the Mail Private module and adds no menus, screens or business rules.
- Test Job Queue BatchOdoo 12, 14, 16, 18test_queue_job_batch
This is a technical test module with no user-facing features. It only exists to test the job queue batch functionality and adds no menus, screens or business rules.
- Utm Medium Multi CompanyOdoo 12, 18utm_medium_multi_company
Adds a Company field to UTM Mediums so each medium can belong to a specific company, and limits which mediums users see based on their allowed companies.
- Utm Source Multi CompanyOdoo 12, 15, 18utm_source_multi_company
Adds a Company field to UTM Sources so each source can belong to a specific company, with names unique per company and visibility restricted to the right companies.
- Advanced filtersOdoo 12web_advanced_filter
Lets users build advanced saved filters by adding or removing the results of other filters, and by turning the current search or the ticked records into a new filter.
- Wildcard in advanced searchOdoo 12web_advanced_search_wildcard
Adds new wildcard search options to the advanced search filters in Odoo, so users can search text fields by "starts with", "ends with", "doesn't start with", "doesn't end with" and "matches".
- Web Button No SaveOdoo 12web_button_no_save
Lets developers add buttons on Odoo forms that run their action without saving the record first, so users can open popups or wizards without losing unsaved changes.
- Overview Dashboard (Tiles)Odoo 12, 16web_dashboard_tile
Create configurable dashboard tiles that show counts or calculations (sum, average, min, max, median) of records from any Odoo model, grouped into categories that appear as menus under an Overview dashboard.
- Web Disable AutocompleteOdoo 12web_disable_browser_autocomplete
Disables the web browser's autocomplete suggestions on Odoo date picker input fields, so previously typed dates are no longer offered by the browser.
- Web Domain Field ExampleOdoo 12web_domain_field_example
Adds a demonstration screen where you pick a product category and then only products from that category can be chosen. It exists to show and test the dynamic product filtering feature.
- Edit User FiltersOdoo 12, 14, 16web_edit_user_filter
Lets normal users edit saved search filters (favorites) directly from the search bar, without needing developer/debug access. You can rename, change, or remove individual parts of a filter and save the updated version.
- Web Export Current ViewOdoo 12web_export_view
Adds an Excel export button to list views so users can download exactly the columns and rows currently shown on screen, without configuring an export wizard.
- Custom shortcut iconOdoo 12, 17, 18, 19web_favicon
Lets you upload a custom shortcut icon (favicon) per company, which is then shown in the browser tab. Useful for branding and for telling several Odoo instances apart at a glance.
- Show percentage (of total) in groupsOdoo 12, 16web_group_by_percentage
Adds a percentage next to the totals in grouped list views, so you can see how much each group contributes to the overall sum.
- Close Wizard Refresh ViewOdoo 12, 16web_ir_actions_close_wizard_refresh_view
Adds a new action type that closes a wizard and refreshes the underlying view without reloading the whole page, so users see updated data immediately after saving in a popup.
- web_no_crawler
This module adds a robots.txt file to your Odoo website that tells all search engines and web crawlers not to index any page of your Odoo instance.
- Web Responsive - Company MenuOdoo 12, 16web_responsive_company
Improves the company switcher menu in the top bar so users with many companies can search, sort and switch between them more easily, including on small screens.
- Full width searchbarOdoo 12, 16web_searchbar_full_width
Makes the Odoo search bar span the full width of the screen and moves it below the breadcrumb, so filters no longer stack vertically and waste space on small screens.
- Switch Context WarningOdoo 12, 14web_switch_context_warning
Shows a warning banner at the top of the screen when you are logged in as a different user or database in another browser tab or window, so you know your session may be out of date.
- Tree View Duplicate RecordsOdoo 12, 16, 17web_tree_duplicate
Adds a "Duplicate" option to the action menu of any list view, letting users copy the selected records in one click and immediately see the newly created copies.
- Resize ColumnsOdoo 12web_tree_resize_column
Lets users drag the edge of a column header in any list view to make that column wider or narrower, and keeps the chosen widths when the list is refreshed.
- Web View Calendar ColumnOdoo 12web_view_calendar_column
Lets you show calendar events in separate columns (resources) on the daily calendar view, based on a field you choose. You can also force a fixed list of columns instead of deriving them from the data.
- Google Map ViewOdoo 12, 14, 19web_view_google_map
Adds a Google Maps view to Odoo so users can see geolocated records (like contacts) as markers on a map, and adds Google Places autocomplete fields that fill in addresses and coordinates automatically.
- Leaflet Map View (OpenStreetMap)Odoo 12, 16, 18web_view_leaflet_map
Adds a new 'Leaflet Map' view type to Odoo that displays records as markers on an OpenStreetMap map. Users can see records with coordinates, click markers to open records, and create new records from the map.
- Leaflet Map View for Partners (OpenStreetMap)Odoo 12, 16, 18web_view_leaflet_map_partner
Adds a map view to the Contacts app so you can see your partners (customers, vendors, companies) as pins on an OpenStreetMap map, using their stored latitude and longitude.
- Search PanelOdoo 12web_view_searchpanel
Adds a side search panel to kanban views, letting users filter records by categories and multi-value filters directly from the kanban screen, a feature normally only available in Odoo 13 and later.
- Web Widget ColorOdoo 12web_widget_color
Adds a color picker widget for text fields in Odoo, so users can pick a color instead of typing a color code. The chosen color is shown as a colored box in read-only form and list views.
- Web Widget DatePicker Full OptionsOdoo 12, 14, 16web_widget_datepicker_fulloptions
Adds extra buttons to the date picker in Odoo: users can pick today's date with one click and close the calendar with the selected date.
- web_widget_digitized_signature
Adds a signature pad widget to Odoo so users can draw and save a digital signature as an image. The signature is stored on the user record and changes are logged in the chatter.
- web_widget_float_formula
Lets users type simple math formulas (like =45 + 4/3 - 5 * (2 + 1)) directly into numeric and money fields in Odoo, and Odoo calculates and stores the result.
- web_widget_google_map_drawing
Adds drawing tools to the Google Map view in Odoo, letting users draw a polygon, rectangle or circle on a map field and store its shape, area or radius.
- Google Marker Icon PickerOdoo 12, 14web_widget_google_marker_icon_picker
Adds a color picker widget for Google map markers, letting users choose one of 20 marker colors from a dropdown on a text field.
- Web Image URLOdoo 12web_widget_image_url
This module adds a new field widget that displays an image taken from a URL stored in a text field, on Odoo form and tree views. If the image cannot be loaded, a placeholder image is shown instead.
- Web Widget - Image WebCamOdoo 12, 14, 16web_widget_image_webcam
Adds a WebCam button to image fields in Odoo so users can take a photo with their camera and save it directly into the record.
- Web Widget JSON GraphOdoo 12, 15web_widget_json_graph
Adds a new field widget called "json_graph" that draws a chart from JSON data stored in a field, using the Chart.js library inside Odoo forms.
- Tags multiple selectionOdoo 12web_widget_many2many_tags_multi_selection
Adds checkboxes to the 'Search more' popup of tags fields, so users can select many records at once instead of one by one.
- Mermaid flowchart widgetOdoo 12, 14web_widget_mermaid
Adds a new field widget that turns text written in Mermaid markdown into a rendered flowchart or diagram inside Odoo forms. Developers can use it on any text field by setting widget="mermaid".
- Model viewer widgetOdoo 12, 14web_widget_model_viewer
This module adds a new field widget that displays binary files containing 3D models (GLTF/GLB format) directly in Odoo forms, with interactive rotation and fullscreen viewing. It is intended for developers to use on binary fields that store 3D models.
- web_widget_one2many_product_picker_sale_stock_available_info_popup
Extends the one2many product picker widget so it can show the stock availability information popup for sale order lines. It adds the needed quantity field to the picker's form view so the popup can display it.
- Web Widget PlotlyOdoo 12, 14, 16, 17web_widget_plotly_chart
Adds a new field widget called Plotly Chart that renders interactive Plotly graphs inside Odoo form views. It can be used on text or character fields that contain Plotly HTML/script output.
- Web Textarea with CounterOdoo 12web_widget_text_count
Adds a character counter next to text fields in Odoo forms. If a maximum size is set, it shows the remaining characters and blocks typing beyond the limit.
- Web Timepicker WidgetOdoo 12web_widget_timepicker
Adds a new 'timepicker' widget for float fields in Odoo form views, letting users pick a time (HH:mm) with a clock-style picker instead of typing hours and minutes manually.
- Translatable URL widgetOdoo 12web_widget_url_translatable
This module makes URL fields translatable in Odoo. When editing a record, a translation button appears next to URL fields, allowing users to enter different URLs for each language.
- Optimize Images on WebsiteOdoo 12website_adv_image_optimization
Adds an 'Advanced Optimization' button to the website image picker so users can resize and compress an existing image before using it on a page.
- Website Anchor Smooth ScrollOdoo 12website_anchor_smooth_scroll
Makes internal anchor links on your website scroll smoothly to their target section instead of jumping instantly. It works automatically on every page with no configuration needed.
- website_blog_excerpt_img
Gives blog post lists a more attractive layout with an excerpt, a thumbnail image and a "Read more" button, and automatically picks the first image in a post as its social share image when no cover is set.
- Website Canonical URLOdoo 12website_canonical_url
Lets you set a canonical domain for your website so search engines see one preferred address per page. Odoo then adds the matching canonical link (and prev/next links for paginated pages) in the page header.
- website_event_filter_organizer
Adds an organizer filter to the public events page, letting visitors narrow the event list by organizer and see how many events each organizer has.
- website_event_filter_selector
Adds a top filter bar with dropdown selectors to the Odoo events website page, letting visitors narrow events by date, type, country and city. It also adds a city filter to the classic left-column filters.
- Website Event Questions TemplateOdoo 12, 14website_event_questions_template
Lets you save reusable sets of registration questions and answers, then load them onto an event in one click instead of retyping them for every event.
- Event ShareOdoo 12website_event_share
Adds a social media share block to every event page on the website, so visitors can share the event on social networks. Website builders can turn this block on or off from the page editor.
- Event Calendar and List Snippet and IframeOdoo 12, 15website_event_snippet_calendar
Adds a drag-and-drop Events Calendar and List block to the website builder, so visitors can browse event days on a calendar and see the matching events. It also provides a standalone embeddable page showing the same calendar and list.
- website_event_type_description
Lets you write a rich-text description for each event type and show it on the public website events page when that type is selected.
- Website Form BuilderOdoo 12website_form_builder
Lets you build custom website forms that create records in Odoo, by dragging a form snippet onto any page and choosing which model and fields it should fill in.
- Website Image DimensionsOdoo 12website_img_dimension
When editing your website, hovering over any image shows a tooltip with its displayed size and its original size. This helps you check and optimise images on your pages.
- Website JS Below The FoldOdoo 12website_js_below_the_fold
Moves the website's JavaScript files to the bottom of the page so pages render faster for visitors. Website editors still get the scripts loaded at the top so the editing tools keep working.
- website_js_below_the_fold_payment
Technical fix that makes the payment processing page work correctly when the website JavaScript is loaded below the fold. It changes when the payment widget starts on the payment page.
- Website Lazy Load ImagesOdoo 12website_lazy_load_image
Images on your website are only downloaded when a visitor scrolls them into view, which speeds up page loading and reduces bandwidth. You can turn this off for individual images from the website editor.
- Website logoOdoo 12website_logo
Lets you upload a separate logo image used only on your website header, while keeping a different logo for company documents and reports.
- Mass Mailing Subscription Snippet With NameOdoo 12, 14website_mass_mailing_name
Adds a required name field to the website newsletter subscription snippet, so visitors must enter their name and email before subscribing. The name is stored in the session and shown back when the visitor returns.